I: pbuilder: network access will be disabled during build I: Current time: Tue Oct 3 22:09:44 +14 2023 I: pbuilder-time-stamp: 1696320584 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [julia_1.0.3+dfsg-4.dsc] I: copying [./julia_1.0.3+dfsg.orig.tar.xz] I: copying [./julia_1.0.3+dfsg-4.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error gpgv: Signature made Wed Jan 23 10:31:08 2019 +14 gpgv: using RSA key 25E3FF2D7F469DBE7D0D4E50AFCFEC8E669CE1C2 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./julia_1.0.3+dfsg-4.dsc dpkg-source: info: extracting julia in julia-1.0.3+dfsg dpkg-source: info: unpacking julia_1.0.3+dfsg.orig.tar.xz dpkg-source: info: unpacking julia_1.0.3+dfsg-4.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying jldownload-verbose-fakedownload.patch dpkg-source: info: applying support-noopt.patch dpkg-source: info: applying require-sse2-on-i386.patch dpkg-source: info: applying no-debug-version.patch dpkg-source: info: applying do-not-download-libuv.patch dpkg-source: info: applying do-not-download-libwhich.patch dpkg-source: info: applying do-not-download-pkgjl.patch dpkg-source: info: applying do-not-download-llvm.patch dpkg-source: info: applying doc-make.patch dpkg-source: info: applying doc-unicode-data-path.patch dpkg-source: info: applying make-unwind-logic-error.patch dpkg-source: info: applying install-embedded-llvm-hack.patch dpkg-source: info: applying install-julia-hack.patch dpkg-source: info: applying llvm-armhf-baseline.patch dpkg-source: info: applying appstream.patch dpkg-source: info: applying test-skip-sigint.patch dpkg-source: info: applying test-skip-i386-spec.patch dpkg-source: info: applying test-skip-dns-ubuntu.patch I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/4173630/tmp/hooks/D01_modify_environment starting debug: Running on ionos5-amd64. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' lrwxrwxrwx 1 root root 4 Oct 3 22:09 /bin/sh -> bash I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/4173630/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/4173630/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="0" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") BASH_VERSION='5.0.3(1)-release' BUILDDIR=/build BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=amd64 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=16' DIRSTACK=() DISTRIBUTION= EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=x86_64 HOST_ARCH=amd64 IFS=' ' INVOCATION_ID=d5198ccaa49140319aa2a1494f97867a LANG=C LANGUAGE=et_EE:et LC_ALL=C MACHTYPE=x86_64-pc-linux-gnu MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=4173630 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.MW4jqQJSOT/pbuilderrc_PpEE --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.MW4jqQJSOT/b2 --logfile b2/build.log julia_1.0.3+dfsg-4.dsc' SUDO_GID=110 SUDO_UID=105 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://85.184.249.68:3128 I: uname -a Linux i-capture-the-hostname 5.18.0-0.deb11.3-amd64 #1 SMP PREEMPT_DYNAMIC Debian 5.18.14-1~bpo11+1 (2022-07-28) x86_64 GNU/Linux I: ls -l /bin total 5116 -rwxr-xr-x 1 root root 1168776 Apr 18 2019 bash -rwxr-xr-x 3 root root 38984 Jul 11 2019 bunzip2 -rwxr-xr-x 3 root root 38984 Jul 11 2019 bzcat lrwxrwxrwx 1 root root 6 Jul 11 2019 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2227 Jul 11 2019 bzdiff lrwxrwxrwx 1 root root 6 Jul 11 2019 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Jun 25 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 11 2019 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3641 Jul 11 2019 bzgrep -rwxr-xr-x 3 root root 38984 Jul 11 2019 bzip2 -rwxr-xr-x 1 root root 14328 Jul 11 2019 bzip2recover lrwxrwxrwx 1 root root 6 Jul 11 2019 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 11 2019 bzmore -rwxr-xr-x 1 root root 43744 Mar 1 2019 cat -rwxr-xr-x 1 root root 64320 Mar 1 2019 chgrp -rwxr-xr-x 1 root root 64288 Mar 1 2019 chmod -rwxr-xr-x 1 root root 72512 Mar 1 2019 chown -rwxr-xr-x 1 root root 146880 Mar 1 2019 cp -rwxr-xr-x 1 root root 121464 Jan 18 2019 dash -rwxr-xr-x 1 root root 109408 Mar 1 2019 date -rwxr-xr-x 1 root root 76712 Mar 1 2019 dd -rwxr-xr-x 1 root root 93744 Mar 1 2019 df -rwxr-xr-x 1 root root 138856 Mar 1 2019 dir -rwxr-xr-x 1 root root 84288 Jan 10 2019 dmesg lrwxrwxrwx 1 root root 8 Sep 27 2018 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Sep 27 2018 domainname -> hostname -rwxr-xr-x 1 root root 39520 Mar 1 2019 echo -rwxr-xr-x 1 root root 28 Jan 8 2019 egrep -rwxr-xr-x 1 root root 35424 Mar 1 2019 false -rwxr-xr-x 1 root root 28 Jan 8 2019 fgrep -rwxr-xr-x 1 root root 68880 Jan 10 2019 findmnt -rwsr-xr-x 1 root root 34896 Apr 23 2020 fusermount -rwxr-xr-x 1 root root 198976 Jan 8 2019 grep -rwxr-xr-x 2 root root 2345 Jan 6 2019 gunzip -rwxr-xr-x 1 root root 6375 Jan 6 2019 gzexe -rwxr-xr-x 1 root root 98048 Jan 6 2019 gzip -rwxr-xr-x 1 root root 26696 Sep 27 2018 hostname -rwxr-xr-x 1 root root 68552 Mar 1 2019 ln -rwxr-xr-x 1 root root 56760 Jul 27 2018 login -rwxr-xr-x 1 root root 138856 Mar 1 2019 ls -rwxr-xr-x 1 root root 108624 Jan 10 2019 lsblk -rwxr-xr-x 1 root root 89088 Mar 1 2019 mkdir -rwxr-xr-x 1 root root 68544 Mar 1 2019 mknod -rwxr-xr-x 1 root root 43808 Mar 1 2019 mktemp -rwxr-xr-x 1 root root 43008 Jan 10 2019 more -rwsr-xr-x 1 root root 51280 Jan 10 2019 mount -rwxr-xr-x 1 root root 14408 Jan 10 2019 mountpoint -rwxr-xr-x 1 root root 138728 Mar 1 2019 mv lrwxrwxrwx 1 root root 8 Sep 27 2018 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Feb 15 2019 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 39616 Mar 1 2019 pwd lrwxrwxrwx 1 root root 4 Apr 18 2019 rbash -> bash -rwxr-xr-x 1 root root 47776 Mar 1 2019 readlink -rwxr-xr-x 1 root root 68416 Mar 1 2019 rm -rwxr-xr-x 1 root root 47776 Mar 1 2019 rmdir -rwxr-xr-x 1 root root 23312 Jan 22 2019 run-parts -rwxr-xr-x 1 root root 122224 Dec 23 2018 sed lrwxrwxrwx 1 root root 4 Oct 3 22:09 sh -> bash lrwxrwxrwx 1 root root 4 Sep 10 04:47 sh.distrib -> dash -rwxr-xr-x 1 root root 39552 Mar 1 2019 sleep -rwxr-xr-x 1 root root 80672 Mar 1 2019 stty -rwsr-xr-x 1 root root 63568 Jan 10 2019 su -rwxr-xr-x 1 root root 35488 Mar 1 2019 sync -rwxr-xr-x 1 root root 445560 Apr 24 2019 tar -rwxr-xr-x 1 root root 14440 Jan 22 2019 tempfile -rwxr-xr-x 1 root root 97152 Mar 1 2019 touch -rwxr-xr-x 1 root root 35424 Mar 1 2019 true -rwxr-xr-x 1 root root 14328 Apr 23 2020 ulockmgr_server -rwsr-xr-x 1 root root 34888 Jan 10 2019 umount -rwxr-xr-x 1 root root 39584 Mar 1 2019 uname -rwxr-xr-x 2 root root 2345 Jan 6 2019 uncompress -rwxr-xr-x 1 root root 138856 Mar 1 2019 vdir -rwxr-xr-x 1 root root 34896 Jan 10 2019 wdctl -rwxr-xr-x 1 root root 946 Jan 22 2019 which lrwxrwxrwx 1 root root 8 Sep 27 2018 ypdomainname -> hostname -rwxr-xr-x 1 root root 1983 Jan 6 2019 zcat -rwxr-xr-x 1 root root 1677 Jan 6 2019 zcmp -rwxr-xr-x 1 root root 5879 Jan 6 2019 zdiff -rwxr-xr-x 1 root root 29 Jan 6 2019 zegrep -rwxr-xr-x 1 root root 29 Jan 6 2019 zfgrep -rwxr-xr-x 1 root root 2080 Jan 6 2019 zforce -rwxr-xr-x 1 root root 7584 Jan 6 2019 zgrep -rwxr-xr-x 1 root root 2205 Jan 6 2019 zless -rwxr-xr-x 1 root root 1841 Jan 6 2019 zmore -rwxr-xr-x 1 root root 4552 Jan 6 2019 znew I: user script /srv/workspace/pbuilder/4173630/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: cmake, python3, curl, debhelper (>= 11~), dpkg-dev (>= 1.16.2~), libblas-dev | libblas.so, libcurl4-gnutls-dev | libcurl-dev, libdsfmt-dev (>= 2.2.3), libgit2-dev (>= 0.27.0~), libgmp-dev, liblapack-dev | liblapack.so, libmbedtls-dev, libmpfr-dev, libopenblas-dev, libopenlibm-dev (>= 0.4.1+dfsg-4~), libpcre2-dev (>= 10.20-3~), libsuitesparse-dev (>= 1:4.4.5), libunwind8-dev, libutf8proc-dev (>= 2.1.1), openssl, unicode-data, latexmk, texlive, texlive-extra-utils, texlive-fonts-extra, texlive-latex-base, texlive-latex-extra, texlive-latex-recommended, texlive-luatex, texlive-plain-generic, python3-pygments, python3-pkg-resources, fonts-lato dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19195 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on cmake; however: Package cmake is not installed. pbuilder-satisfydepends-dummy depends on python3; however: Package python3 is not installed. pbuilder-satisfydepends-dummy depends on curl; however: Package curl is not installed. pbuilder-satisfydepends-dummy depends on debhelper (>= 11~); however: Package debhelper is not installed. pbuilder-satisfydepends-dummy depends on libblas-dev | libblas.so; however: Package libblas-dev is not installed. Package libblas.so is not installed. pbuilder-satisfydepends-dummy depends on libcurl4-gnutls-dev | libcurl-dev; however: Package libcurl4-gnutls-dev is not installed. Package libcurl-dev is not installed. pbuilder-satisfydepends-dummy depends on libdsfmt-dev (>= 2.2.3); however: Package libdsfmt-dev is not installed. pbuilder-satisfydepends-dummy depends on libgit2-dev (>= 0.27.0~); however: Package libgit2-dev is not installed. pbuilder-satisfydepends-dummy depends on libgmp-dev; however: Package libgmp-dev is not installed. pbuilder-satisfydepends-dummy depends on liblapack-dev | liblapack.so; however: Package liblapack-dev is not installed. Package liblapack.so is not installed. pbuilder-satisfydepends-dummy depends on libmbedtls-dev; however: Package libmbedtls-dev is not installed. pbuilder-satisfydepends-dummy depends on libmpfr-dev; however: Package libmpfr-dev is not installed. pbuilder-satisfydepends-dummy depends on libopenblas-dev; however: Package libopenblas-dev is not installed. pbuilder-satisfydepends-dummy depends on libopenlibm-dev (>= 0.4.1+dfsg-4~); however: Package libopenlibm-dev is not installed. pbuilder-satisfydepends-dummy depends on libpcre2-dev (>= 10.20-3~); however: Package libpcre2-dev is not installed. pbuilder-satisfydepends-dummy depends on libsuitesparse-dev (>= 1:4.4.5); however: Package libsuitesparse-dev is not installed. pbuilder-satisfydepends-dummy depends on libunwind8-dev; however: Package libunwind8-dev is not installed. pbuilder-satisfydepends-dummy depends on libutf8proc-dev (>= 2.1.1); however: Package libutf8proc-dev is not installed. pbuilder-satisfydepends-dummy depends on openssl; however: Package openssl is not installed. pbuilder-satisfydepends-dummy depends on unicode-data; however: Package unicode-data is not installed. pbuilder-satisfydepends-dummy depends on latexmk; however: Package latexmk is not installed. pbuilder-satisfydepends-dummy depends on texlive; however: Package texlive is not installed. pbuilder-satisfydepends-dummy depends on texlive-extra-utils; however: Package texlive-extra-utils is not installed. pbuilder-satisfydepends-dummy depends on texlive-fonts-extra; however: Package texlive-fonts-extra is not installed. pbuilder-satisfydepends-dummy depends on texlive-latex-base; however: Package texlive-latex-base is not installed. pbuilder-satisfydepends-dummy depends on texlive-latex-extra; however: Package texlive-latex-extra is not installed. pbuilder-satisfydepends-dummy depends on texlive-latex-recommended; however: Package texlive-latex-recommended is not installed. pbuilder-satisfydepends-dummy depends on texlive-luatex; however: Package texlive-luatex is not installed. pbuilder-satisfydepends-dummy depends on texlive-plain-generic; however: Package texlive-plain-generic is not installed. pbuilder-satisfydepends-dummy depends on python3-pygments; however: Package python3-pygments is not installed. pbuilder-satisfydepends-dummy depends on python3-pkg-resources; however: Package python3-pkg-resources is not installed. pbuilder-satisfydepends-dummy depends on fonts-lato; however: Package fonts-lato is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdmainutils{a} cmake{a} cmake-data{a} curl{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} fontconfig-config{a} fonts-dejavu-core{a} fonts-lato{a} fonts-lmodern{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} latexmk{a} libamd2{a} libarchive-zip-perl{a} libarchive13{a} libavahi-client3{a} libavahi-common-data{a} libavahi-common3{a} libblas-dev{a} libblas3{a} libbrotli1{a} libbsd0{a} libbtf1{a} libcairo2{a} libcamd2{a} libccolamd2{a} libcholmod3{a} libcolamd2{a} libcroco3{a} libcups2{a} libcupsimage2{a} libcurl3-gnutls{a} libcurl4{a} libcurl4-gnutls-dev{a} libcxsparse3{a} libdatrie1{a} libdbus-1-3{a} libdsfmt-11213-1{a} libdsfmt-1279-1{a} libdsfmt-132049-1{a} libdsfmt-19937-1{a} libdsfmt-216091-1{a} libdsfmt-2203-1{a} libdsfmt-4253-1{a} libdsfmt-44497-1{a} libdsfmt-521-1{a} libdsfmt-86243-1{a} libdsfmt-dev{a} libelf1{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libfontconfig1{a} libfreetype6{a} libgcrypt20-dev{a} libgfortran5{a} libgit2-27{a} libgit2-dev{a} libglib2.0-0{a} libgmp-dev{a} libgmpxx4ldbl{a} libgpg-error-dev{a} libgraphblas2{a} libgraphite2-3{a} libgs9{a} libgs9-common{a} libgssapi-krb5-2{a} libharfbuzz-icu0{a} libharfbuzz0b{a} libhttp-parser-dev{a} libhttp-parser2.8{a} libice6{a} libicu63{a} libidn11{a} libijs-0.35{a} libjbig0{a} libjbig2dec0{a} libjpeg62-turbo{a} libjs-jquery{a} libjsoncpp1{a} libk5crypto3{a} libkeyutils1{a} libklu1{a} libkpathsea6{a} libkrb5-3{a} libkrb5support0{a} liblapack-dev{a} liblapack3{a} liblcms2-2{a} libldap-2.4-2{a} libldap-common{a} libldl2{a} liblzma-dev{a} libmagic-mgc{a} libmagic1{a} libmbedcrypto3{a} libmbedtls-dev{a} libmbedtls12{a} libmbedx509-0{a} libmetis5{a} libmime-charset-perl{a} libmongoose2{a} libmpdec2{a} libmpfr-dev{a} libncurses6{a} libnghttp2-14{a} libopenblas-base{a} libopenblas-dev{a} libopenjp2-7{a} libopenlibm-dev{a} libopenlibm2{a} libpaper-utils{a} libpaper1{a} libpcre2-16-0{a} libpcre2-32-0{a} libpcre2-8-0{a} libpcre2-dev{a} libpcre2-posix0{a} libpipeline1{a} libpixman-1-0{a} libpng16-16{a} libpotrace0{a} libprocps7{a} libpsl5{a} libptexenc1{a} libpython-stdlib{a} libpython2-stdlib{a} libpython2.7-minimal{a} libpython2.7-stdlib{a} libpython3-stdlib{a} libpython3.7-minimal{a} libpython3.7-stdlib{a} librbio2{a} libreadline7{a} librhash0{a} librtmp1{a} libsasl2-2{a} libsasl2-modules-db{a} libsigsegv2{a} libsm6{a} libsombok3{a} libspqr2{a} libssh2-1{a} libssh2-1-dev{a} libssl1.1{a} libsuitesparse-dev{a} libsuitesparseconfig5{a} libsynctex2{a} libteckit0{a} libtexlua52{a} libtexlua53{a} libtexluajit2{a} libthai-data{a} libthai0{a} libtiff5{a} libtool{a} libuchardet0{a} libumfpack5{a} libunicode-linebreak-perl{a} libunwind-dev{a} libunwind8{a} libutf8proc-dev{a} libutf8proc2{a} libuv1{a} libwebp6{a} libwoff1{a} libx11-6{a} libx11-data{a} libxau6{a} libxaw7{a} libxcb-render0{a} libxcb-shm0{a} libxcb1{a} libxdmcp6{a} libxext6{a} libxi6{a} libxml2{a} libxmu6{a} libxpm4{a} libxrender1{a} libxt6{a} libxxhash0{a} libzzip-0-13{a} lsb-base{a} m4{a} man-db{a} mime-support{a} openssl{a} po-debconf{a} poppler-data{a} preview-latex-style{a} procps{a} python{a} python-minimal{a} python2{a} python2-minimal{a} python2.7{a} python2.7-minimal{a} python3{a} python3-minimal{a} python3-pkg-resources{a} python3-pygments{a} python3.7{a} python3.7-minimal{a} readline-common{a} sensible-utils{a} t1utils{a} tex-common{a} texlive{a} texlive-base{a} texlive-binaries{a} texlive-extra-utils{a} texlive-fonts-extra{a} texlive-fonts-recommended{a} texlive-latex-base{a} texlive-latex-extra{a} texlive-latex-recommended{a} texlive-luatex{a} texlive-pictures{a} texlive-plain-generic{a} ucf{a} unicode-data{a} x11-common{a} xdg-utils{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: atril ca-certificates dbus evince fonts-adf-accanthis fonts-adf-berenis fonts-adf-gillius fonts-adf-universalis fonts-cabin fonts-comfortaa fonts-croscore fonts-crosextra-caladea fonts-crosextra-carlito fonts-dejavu-extra fonts-droid-fallback fonts-ebgaramond fonts-ebgaramond-extra fonts-font-awesome fonts-freefont-otf fonts-freefont-ttf fonts-gfs-artemisia fonts-gfs-complutum fonts-gfs-didot fonts-gfs-neohellenic fonts-gfs-olga fonts-gfs-solomos fonts-go fonts-junicode fonts-linuxlibertine fonts-lobstertwo fonts-noto-hinted fonts-noto-mono fonts-oflb-asana-math fonts-open-sans fonts-roboto-unhinted fonts-sil-gentium fonts-sil-gentium-basic fonts-sil-gentiumplus fonts-sil-gentiumplus-compact fonts-stix ghostscript gv javascript-common krb5-locales libarchive-cpio-perl libcupsfilters1 libfile-homedir-perl libfile-mimeinfo-perl libglib2.0-data libgpm2 liblog-log4perl-perl libltdl-dev libmail-sendmail-perl libnet-dbus-perl libsasl2-modules libx11-protocol-perl libyaml-tiny-perl lmodern mupdf okular psmisc publicsuffix ruby shared-mime-info tex-gyre texlive-fonts-extra-links tipa tk viewpdf.app x11-utils x11-xserver-utils xdg-user-dirs xpdf zathura-pdf-poppler zathura-ps 0 packages upgraded, 234 newly installed, 0 to remove and 0 not upgraded. Need to get 660 MB of archives. After unpacking 2007 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian buster/main amd64 libbsd0 amd64 0.9.1-2+deb10u1 [99.5 kB] Get: 2 http://deb.debian.org/debian buster/main amd64 bsdmainutils amd64 11.1.2+b1 [191 kB] Get: 3 http://deb.debian.org/debian buster/main amd64 libuchardet0 amd64 0.0.6-3 [64.9 kB] Get: 4 http://deb.debian.org/debian buster/main amd64 groff-base amd64 1.22.4-3+deb10u1 [916 kB] Get: 5 http://deb.debian.org/debian buster/main amd64 libpipeline1 amd64 1.5.1-2 [31.2 kB] Get: 6 http://deb.debian.org/debian buster/main amd64 man-db amd64 2.8.5-2 [1274 kB] Get: 7 http://deb.debian.org/debian buster/main amd64 libpython2.7-minimal amd64 2.7.16-2+deb10u1 [395 kB] Get: 8 http://deb.debian.org/debian buster/main amd64 python2.7-minimal amd64 2.7.16-2+deb10u1 [1369 kB] Get: 9 http://deb.debian.org/debian buster/main amd64 python2-minimal amd64 2.7.16-1 [41.4 kB] Get: 10 http://deb.debian.org/debian buster/main amd64 python-minimal amd64 2.7.16-1 [21.0 kB] Get: 11 http://deb.debian.org/debian buster/main amd64 libssl1.1 amd64 1.1.1n-0+deb10u1 [1551 kB] Get: 12 http://deb.debian.org/debian buster/main amd64 mime-support all 3.62 [37.2 kB] Get: 13 http://deb.debian.org/debian buster/main amd64 libexpat1 amd64 2.2.6-2+deb10u4 [108 kB] Get: 14 http://deb.debian.org/debian buster/main amd64 readline-common all 7.0-5 [70.6 kB] Get: 15 http://deb.debian.org/debian buster/main amd64 libreadline7 amd64 7.0-5 [151 kB] Get: 16 http://deb.debian.org/debian buster/main amd64 libpython2.7-stdlib amd64 2.7.16-2+deb10u1 [1912 kB] Get: 17 http://deb.debian.org/debian buster/main amd64 python2.7 amd64 2.7.16-2+deb10u1 [305 kB] Get: 18 http://deb.debian.org/debian buster/main amd64 libpython2-stdlib amd64 2.7.16-1 [20.8 kB] Get: 19 http://deb.debian.org/debian buster/main amd64 libpython-stdlib amd64 2.7.16-1 [20.8 kB] Get: 20 http://deb.debian.org/debian buster/main amd64 python2 amd64 2.7.16-1 [41.6 kB] Get: 21 http://deb.debian.org/debian buster/main amd64 python amd64 2.7.16-1 [22.8 kB] Get: 22 http://deb.debian.org/debian buster/main amd64 fonts-lato all 2.0-2 [2698 kB] Get: 23 http://deb.debian.org/debian buster/main amd64 poppler-data all 0.4.9-2 [1473 kB] Get: 24 http://deb.debian.org/debian buster/main amd64 libpython3.7-minimal amd64 3.7.3-2+deb10u3 [589 kB] Get: 25 http://deb.debian.org/debian buster/main amd64 python3.7-minimal amd64 3.7.3-2+deb10u3 [1737 kB] Get: 26 http://deb.debian.org/debian buster/main amd64 python3-minimal amd64 3.7.3-1 [36.6 kB] Get: 27 http://deb.debian.org/debian buster/main amd64 libmpdec2 amd64 2.4.2-2 [87.2 kB] Get: 28 http://deb.debian.org/debian buster/main amd64 libpython3.7-stdlib amd64 3.7.3-2+deb10u3 [1734 kB] Get: 29 http://deb.debian.org/debian buster/main amd64 python3.7 amd64 3.7.3-2+deb10u3 [330 kB] Get: 30 http://deb.debian.org/debian buster/main amd64 libpython3-stdlib amd64 3.7.3-1 [20.0 kB] Get: 31 http://deb.debian.org/debian buster/main amd64 python3 amd64 3.7.3-1 [61.5 kB] Get: 32 http://deb.debian.org/debian buster/main amd64 sensible-utils all 0.0.12 [15.8 kB] Get: 33 http://deb.debian.org/debian buster/main amd64 ucf all 3.0038+nmu1 [69.0 kB] Get: 34 http://deb.debian.org/debian buster/main amd64 tex-common all 6.11 [53.1 kB] Get: 35 http://deb.debian.org/debian buster/main amd64 libncurses6 amd64 6.1+20181013-2+deb10u2 [102 kB] Get: 36 http://deb.debian.org/debian buster/main amd64 libprocps7 amd64 2:3.3.15-2 [61.7 kB] Get: 37 http://deb.debian.org/debian buster/main amd64 lsb-base all 10.2019051400 [28.4 kB] Get: 38 http://deb.debian.org/debian buster/main amd64 procps amd64 2:3.3.15-2 [259 kB] Get: 39 http://deb.debian.org/debian buster/main amd64 libmagic-mgc amd64 1:5.35-4+deb10u2 [242 kB] Get: 40 http://deb.debian.org/debian buster/main amd64 libmagic1 amd64 1:5.35-4+deb10u2 [118 kB] Get: 41 http://deb.debian.org/debian buster/main amd64 file amd64 1:5.35-4+deb10u2 [66.4 kB] Get: 42 http://deb.debian.org/debian buster/main amd64 gettext-base amd64 0.19.8.1-9 [123 kB] Get: 43 http://deb.debian.org/debian buster/main amd64 libsigsegv2 amd64 2.12-2 [32.8 kB] Get: 44 http://deb.debian.org/debian buster/main amd64 m4 amd64 1.4.18-2 [203 kB] Get: 45 http://deb.debian.org/debian buster/main amd64 autoconf all 2.69-11 [341 kB] Get: 46 http://deb.debian.org/debian buster/main amd64 autotools-dev all 20180224.1 [77.0 kB] Get: 47 http://deb.debian.org/debian buster/main amd64 automake all 1:1.16.1-4 [771 kB] Get: 48 http://deb.debian.org/debian buster/main amd64 autopoint all 0.19.8.1-9 [434 kB] Get: 49 http://deb.debian.org/debian buster/main amd64 cmake-data all 3.13.4-1 [1476 kB] Get: 50 http://deb.debian.org/debian buster/main amd64 libicu63 amd64 63.1-6+deb10u3 [8293 kB] Get: 51 http://deb.debian.org/debian buster/main amd64 libxml2 amd64 2.9.4+dfsg1-7+deb10u3 [689 kB] Get: 52 http://deb.debian.org/debian buster/main amd64 libarchive13 amd64 3.3.3-4+deb10u1 [313 kB] Get: 53 http://deb.debian.org/debian buster/main amd64 libkeyutils1 amd64 1.6-6 [15.0 kB] Get: 54 http://deb.debian.org/debian buster/main amd64 libkrb5support0 amd64 1.17-3+deb10u3 [65.8 kB] Get: 55 http://deb.debian.org/debian buster/main amd64 libk5crypto3 amd64 1.17-3+deb10u3 [122 kB] Get: 56 http://deb.debian.org/debian buster/main amd64 libkrb5-3 amd64 1.17-3+deb10u3 [370 kB] Get: 57 http://deb.debian.org/debian buster/main amd64 libgssapi-krb5-2 amd64 1.17-3+deb10u3 [158 kB] Get: 58 http://deb.debian.org/debian buster/main amd64 libsasl2-modules-db amd64 2.1.27+dfsg-1+deb10u2 [69.2 kB] Get: 59 http://deb.debian.org/debian buster/main amd64 libsasl2-2 amd64 2.1.27+dfsg-1+deb10u2 [106 kB] Get: 60 http://deb.debian.org/debian buster/main amd64 libldap-common all 2.4.47+dfsg-3+deb10u6 [90.0 kB] Get: 61 http://deb.debian.org/debian buster/main amd64 libldap-2.4-2 amd64 2.4.47+dfsg-3+deb10u6 [224 kB] Get: 62 http://deb.debian.org/debian buster/main amd64 libnghttp2-14 amd64 1.36.0-2+deb10u1 [85.0 kB] Get: 63 http://deb.debian.org/debian buster/main amd64 libpsl5 amd64 0.20.2-2 [53.7 kB] Get: 64 http://deb.debian.org/debian buster/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2 [60.5 kB] Get: 65 http://deb.debian.org/debian buster/main amd64 libssh2-1 amd64 1.8.0-2.1 [140 kB] Get: 66 http://deb.debian.org/debian buster/main amd64 libcurl4 amd64 7.64.0-4+deb10u2 [332 kB] Get: 67 http://deb.debian.org/debian buster/main amd64 libjsoncpp1 amd64 1.7.4-3 [75.6 kB] Get: 68 http://deb.debian.org/debian buster/main amd64 librhash0 amd64 1.3.8-1 [122 kB] Get: 69 http://deb.debian.org/debian buster/main amd64 libuv1 amd64 1.24.1-1+deb10u1 [110 kB] Get: 70 http://deb.debian.org/debian buster/main amd64 cmake amd64 3.13.4-1 [3480 kB] Get: 71 http://deb.debian.org/debian buster/main amd64 curl amd64 7.64.0-4+deb10u2 [265 kB] Get: 72 http://deb.debian.org/debian buster/main amd64 libtool all 2.4.6-9 [547 kB] Get: 73 http://deb.debian.org/debian buster/main amd64 dh-autoreconf all 19 [16.9 kB] Get: 74 http://deb.debian.org/debian buster/main amd64 libarchive-zip-perl all 1.64-1 [96.8 kB] Get: 75 http://deb.debian.org/debian buster/main amd64 libfile-stripnondeterminism-perl all 1.1.2-1 [19.8 kB] Get: 76 http://deb.debian.org/debian buster/main amd64 dh-strip-nondeterminism all 1.1.2-1 [13.0 kB] Get: 77 http://deb.debian.org/debian buster/main amd64 libelf1 amd64 0.176-1.1 [161 kB] Get: 78 http://deb.debian.org/debian buster/main amd64 dwz amd64 0.12-3 [78.0 kB] Get: 79 http://deb.debian.org/debian buster/main amd64 libglib2.0-0 amd64 2.58.3-2+deb10u3 [1259 kB] Get: 80 http://deb.debian.org/debian buster/main amd64 libcroco3 amd64 0.6.12-3 [145 kB] Get: 81 http://deb.debian.org/debian buster/main amd64 gettext amd64 0.19.8.1-9 [1303 kB] Get: 82 http://deb.debian.org/debian buster/main amd64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 83 http://deb.debian.org/debian buster/main amd64 po-debconf all 1.0.21 [248 kB] Get: 84 http://deb.debian.org/debian buster/main amd64 debhelper all 12.1.1 [1016 kB] Get: 85 http://deb.debian.org/debian buster/main amd64 fonts-dejavu-core all 2.37-1 [1068 kB] Get: 86 http://deb.debian.org/debian buster/main amd64 fontconfig-config all 2.13.1-2 [280 kB] Get: 87 http://deb.debian.org/debian buster/main amd64 fonts-lmodern all 2.004.5-6 [4539 kB] Get: 88 http://deb.debian.org/debian buster/main amd64 libpaper1 amd64 1.1.28 [21.3 kB] Get: 89 http://deb.debian.org/debian buster/main amd64 libpaper-utils amd64 1.1.28 [18.0 kB] Get: 90 http://deb.debian.org/debian buster/main amd64 libkpathsea6 amd64 2018.20181218.49446-1 [167 kB] Get: 91 http://deb.debian.org/debian buster/main amd64 libptexenc1 amd64 2018.20181218.49446-1 [61.0 kB] Get: 92 http://deb.debian.org/debian buster/main amd64 libsynctex2 amd64 2018.20181218.49446-1 [80.5 kB] Get: 93 http://deb.debian.org/debian buster/main amd64 libtexlua52 amd64 2018.20181218.49446-1 [112 kB] Get: 94 http://deb.debian.org/debian buster/main amd64 libtexlua53 amd64 2018.20181218.49446-1 [126 kB] Get: 95 http://deb.debian.org/debian buster/main amd64 libtexluajit2 amd64 2018.20181218.49446-1 [256 kB] Get: 96 http://deb.debian.org/debian buster/main amd64 t1utils amd64 1.41-3 [62.3 kB] Get: 97 http://deb.debian.org/debian buster/main amd64 libbrotli1 amd64 1.0.7-2+deb10u1 [269 kB] Get: 98 http://deb.debian.org/debian buster/main amd64 libpng16-16 amd64 1.6.36-6 [292 kB] Get: 99 http://deb.debian.org/debian buster/main amd64 libfreetype6 amd64 2.9.1-3+deb10u2 [380 kB] Get: 100 http://deb.debian.org/debian buster/main amd64 libfontconfig1 amd64 2.13.1-2 [346 kB] Get: 101 http://deb.debian.org/debian buster/main amd64 libpixman-1-0 amd64 0.36.0-1 [537 kB] Get: 102 http://deb.debian.org/debian buster/main amd64 libxau6 amd64 1:1.0.8-1+b2 [19.9 kB] Get: 103 http://deb.debian.org/debian buster/main amd64 libxdmcp6 amd64 1:1.1.2-3 [26.3 kB] Get: 104 http://deb.debian.org/debian buster/main amd64 libxcb1 amd64 1.13.1-2 [137 kB] Get: 105 http://deb.debian.org/debian buster/main amd64 libx11-data all 2:1.6.7-1+deb10u2 [299 kB] Get: 106 http://deb.debian.org/debian buster/main amd64 libx11-6 amd64 2:1.6.7-1+deb10u2 [757 kB] Get: 107 http://deb.debian.org/debian buster/main amd64 libxcb-render0 amd64 1.13.1-2 [109 kB] Get: 108 http://deb.debian.org/debian buster/main amd64 libxcb-shm0 amd64 1.13.1-2 [99.2 kB] Get: 109 http://deb.debian.org/debian buster/main amd64 libxext6 amd64 2:1.3.3-1+b2 [52.5 kB] Get: 110 http://deb.debian.org/debian buster/main amd64 libxrender1 amd64 1:0.9.10-1 [33.0 kB] Get: 111 http://deb.debian.org/debian buster/main amd64 libcairo2 amd64 1.16.0-4+deb10u1 [688 kB] Get: 112 http://deb.debian.org/debian buster/main amd64 libgraphite2-3 amd64 1.3.13-7 [80.7 kB] Get: 113 http://deb.debian.org/debian buster/main amd64 libgs9-common all 9.27~dfsg-2+deb10u5 [5136 kB] Get: 114 http://deb.debian.org/debian buster/main amd64 libavahi-common-data amd64 0.7-4+deb10u1 [122 kB] Get: 115 http://deb.debian.org/debian buster/main amd64 libavahi-common3 amd64 0.7-4+deb10u1 [54.4 kB] Get: 116 http://deb.debian.org/debian buster/main amd64 libdbus-1-3 amd64 1.12.20-0+deb10u1 [215 kB] Get: 117 http://deb.debian.org/debian buster/main amd64 libavahi-client3 amd64 0.7-4+deb10u1 [58.2 kB] Get: 118 http://deb.debian.org/debian buster/main amd64 libcups2 amd64 2.2.10-6+deb10u5 [325 kB] Get: 119 http://deb.debian.org/debian buster/main amd64 libcupsimage2 amd64 2.2.10-6+deb10u5 [133 kB] Get: 120 http://deb.debian.org/debian buster/main amd64 libidn11 amd64 1.33-2.2 [116 kB] Get: 121 http://deb.debian.org/debian buster/main amd64 libijs-0.35 amd64 0.35-14 [18.3 kB] Get: 122 http://deb.debian.org/debian buster/main amd64 libjbig2dec0 amd64 0.16-1+deb10u1 [62.2 kB] Get: 123 http://deb.debian.org/debian buster/main amd64 libjpeg62-turbo amd64 1:1.5.2-2+deb10u1 [133 kB] Get: 124 http://deb.debian.org/debian buster/main amd64 liblcms2-2 amd64 2.9-3 [145 kB] Get: 125 http://deb.debian.org/debian buster/main amd64 libopenjp2-7 amd64 2.3.0-2+deb10u2 [158 kB] Get: 126 http://deb.debian.org/debian buster/main amd64 libjbig0 amd64 2.1-3.1+b2 [31.0 kB] Get: 127 http://deb.debian.org/debian buster/main amd64 libwebp6 amd64 0.6.1-2+deb10u1 [261 kB] Get: 128 http://deb.debian.org/debian buster/main amd64 libtiff5 amd64 4.1.0+git191117-2~deb10u3 [271 kB] Get: 129 http://deb.debian.org/debian buster/main amd64 libgs9 amd64 9.27~dfsg-2+deb10u5 [2198 kB] Get: 130 http://deb.debian.org/debian buster/main amd64 libharfbuzz0b amd64 2.3.1-1 [1187 kB] Get: 131 http://deb.debian.org/debian buster/main amd64 libharfbuzz-icu0 amd64 2.3.1-1 [834 kB] Get: 132 http://deb.debian.org/debian buster/main amd64 x11-common all 1:7.7+19 [251 kB] Get: 133 http://deb.debian.org/debian buster/main amd64 libice6 amd64 2:1.0.9-2 [58.7 kB] Get: 134 http://deb.debian.org/debian buster/main amd64 libpotrace0 amd64 1.15-1 [26.3 kB] Get: 135 http://deb.debian.org/debian buster/main amd64 libsm6 amd64 2:1.2.3-1 [35.1 kB] Get: 136 http://deb.debian.org/debian buster/main amd64 libteckit0 amd64 2.5.8+ds2-5 [318 kB] Get: 137 http://deb.debian.org/debian buster/main amd64 libwoff1 amd64 1.0.2-1 [43.2 kB] Get: 138 http://deb.debian.org/debian buster/main amd64 libxt6 amd64 1:1.1.5-1+b3 [190 kB] Get: 139 http://deb.debian.org/debian buster/main amd64 libxmu6 amd64 2:1.1.2-2+b3 [60.8 kB] Get: 140 http://deb.debian.org/debian buster/main amd64 libxpm4 amd64 1:3.5.12-1 [49.1 kB] Get: 141 http://deb.debian.org/debian buster/main amd64 libxaw7 amd64 2:1.0.13-1+b2 [201 kB] Get: 142 http://deb.debian.org/debian buster/main amd64 libxi6 amd64 2:1.7.9-1 [82.6 kB] Get: 143 http://deb.debian.org/debian buster/main amd64 libxxhash0 amd64 0.6.5-2 [7156 B] Get: 144 http://deb.debian.org/debian buster/main amd64 libzzip-0-13 amd64 0.13.62-3.2+deb10u1 [55.6 kB] Get: 145 http://deb.debian.org/debian buster/main amd64 texlive-binaries amd64 2018.20181218.49446-1 [11.3 MB] Get: 146 http://deb.debian.org/debian buster/main amd64 xdg-utils all 1.1.3-1+deb10u1 [73.7 kB] Get: 147 http://deb.debian.org/debian buster/main amd64 texlive-base all 2018.20190227-2 [19.7 MB] Get: 148 http://deb.debian.org/debian buster/main amd64 texlive-latex-base all 2018.20190227-2 [984 kB] Get: 149 http://deb.debian.org/debian buster/main amd64 latexmk all 1:4.61-0.1 [390 kB] Get: 150 http://deb.debian.org/debian buster/main amd64 libsuitesparseconfig5 amd64 1:5.4.0+dfsg-1 [20.9 kB] Get: 151 http://deb.debian.org/debian buster/main amd64 libamd2 amd64 1:5.4.0+dfsg-1 [33.4 kB] Get: 152 http://deb.debian.org/debian buster/main amd64 libgfortran5 amd64 8.3.0-6 [581 kB] Get: 153 http://deb.debian.org/debian buster/main amd64 libblas3 amd64 3.8.0-2 [148 kB] Get: 154 http://deb.debian.org/debian buster/main amd64 libblas-dev amd64 3.8.0-2 [154 kB] Get: 155 http://deb.debian.org/debian buster/main amd64 libbtf1 amd64 1:5.4.0+dfsg-1 [22.7 kB] Get: 156 http://deb.debian.org/debian buster/main amd64 libcamd2 amd64 1:5.4.0+dfsg-1 [35.0 kB] Get: 157 http://deb.debian.org/debian buster/main amd64 libccolamd2 amd64 1:5.4.0+dfsg-1 [36.4 kB] Get: 158 http://deb.debian.org/debian buster/main amd64 libopenblas-base amd64 0.3.5+ds-3 [4290 kB] Get: 159 http://deb.debian.org/debian buster/main amd64 libcolamd2 amd64 1:5.4.0+dfsg-1 [30.3 kB] Get: 160 http://deb.debian.org/debian buster/main amd64 liblapack3 amd64 3.8.0-2 [2110 kB] Get: 161 http://deb.debian.org/debian buster/main amd64 libmetis5 amd64 5.1.0.dfsg-5+b2 [175 kB] Get: 162 http://deb.debian.org/debian buster/main amd64 libcholmod3 amd64 1:5.4.0+dfsg-1 [324 kB] Get: 163 http://deb.debian.org/debian buster/main amd64 libcurl3-gnutls amd64 7.64.0-4+deb10u2 [330 kB] Get: 164 http://deb.debian.org/debian buster/main amd64 libcurl4-gnutls-dev amd64 7.64.0-4+deb10u2 [418 kB] Get: 165 http://deb.debian.org/debian buster/main amd64 libcxsparse3 amd64 1:5.4.0+dfsg-1 [75.7 kB] Get: 166 http://deb.debian.org/debian buster/main amd64 libdatrie1 amd64 0.2.12-2 [39.3 kB] Get: 167 http://deb.debian.org/debian buster/main amd64 libdsfmt-11213-1 amd64 2.2.3+dfsg-4 [8708 B] Get: 168 http://deb.debian.org/debian buster/main amd64 libdsfmt-1279-1 amd64 2.2.3+dfsg-4 [8704 B] Get: 169 http://deb.debian.org/debian buster/main amd64 libdsfmt-132049-1 amd64 2.2.3+dfsg-4 [8696 B] Get: 170 http://deb.debian.org/debian buster/main amd64 libdsfmt-19937-1 amd64 2.2.3+dfsg-4 [8676 B] Get: 171 http://deb.debian.org/debian buster/main amd64 libdsfmt-216091-1 amd64 2.2.3+dfsg-4 [8692 B] Get: 172 http://deb.debian.org/debian buster/main amd64 libdsfmt-2203-1 amd64 2.2.3+dfsg-4 [8624 B] Get: 173 http://deb.debian.org/debian buster/main amd64 libdsfmt-4253-1 amd64 2.2.3+dfsg-4 [8716 B] Get: 174 http://deb.debian.org/debian buster/main amd64 libdsfmt-44497-1 amd64 2.2.3+dfsg-4 [8724 B] Get: 175 http://deb.debian.org/debian buster/main amd64 libdsfmt-521-1 amd64 2.2.3+dfsg-4 [8524 B] Get: 176 http://deb.debian.org/debian buster/main amd64 libdsfmt-86243-1 amd64 2.2.3+dfsg-4 [8736 B] Get: 177 http://deb.debian.org/debian buster/main amd64 libdsfmt-dev amd64 2.2.3+dfsg-4 [23.0 kB] Get: 178 http://deb.debian.org/debian buster/main amd64 libgpg-error-dev amd64 1.35-1 [124 kB] Get: 179 http://deb.debian.org/debian buster/main amd64 libgcrypt20-dev amd64 1.8.4-5+deb10u1 [608 kB] Get: 180 http://deb.debian.org/debian buster/main amd64 libhttp-parser2.8 amd64 2.8.1-1+deb10u2 [20.2 kB] Get: 181 http://deb.debian.org/debian buster/main amd64 libmbedcrypto3 amd64 2.16.0-1 [209 kB] Get: 182 http://deb.debian.org/debian buster/main amd64 libmbedx509-0 amd64 2.16.0-1 [91.4 kB] Get: 183 http://deb.debian.org/debian buster/main amd64 libmbedtls12 amd64 2.16.0-1 [130 kB] Get: 184 http://deb.debian.org/debian buster/main amd64 libgit2-27 amd64 0.27.7+dfsg.1-0.2 [413 kB] Get: 185 http://deb.debian.org/debian buster/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-1 [214 kB] Get: 186 http://deb.debian.org/debian buster/main amd64 libmbedtls-dev amd64 2.16.0-1 [488 kB] Get: 187 http://deb.debian.org/debian buster/main amd64 libssh2-1-dev amd64 1.8.0-2.1 [310 kB] Get: 188 http://deb.debian.org/debian buster/main amd64 libhttp-parser-dev amd64 2.8.1-1+deb10u2 [19.7 kB] Get: 189 http://deb.debian.org/debian buster/main amd64 libgit2-dev amd64 0.27.7+dfsg.1-0.2 [697 kB] Get: 190 http://deb.debian.org/debian buster/main amd64 libgmpxx4ldbl amd64 2:6.1.2+dfsg-4+deb10u1 [23.0 kB] Get: 191 http://deb.debian.org/debian buster/main amd64 libgmp-dev amd64 2:6.1.2+dfsg-4+deb10u1 [629 kB] Get: 192 http://deb.debian.org/debian buster/main amd64 libgraphblas2 amd64 1:5.4.0+dfsg-1 [1664 kB] Get: 193 http://deb.debian.org/debian buster/main amd64 libjs-jquery all 3.3.1~dfsg-3+deb10u1 [332 kB] Get: 194 http://deb.debian.org/debian buster/main amd64 libklu1 amd64 1:5.4.0+dfsg-1 [85.3 kB] Get: 195 http://deb.debian.org/debian buster/main amd64 libopenblas-dev amd64 0.3.5+ds-3 [4390 kB] Get: 196 http://deb.debian.org/debian buster/main amd64 liblapack-dev amd64 3.8.0-2 [2140 kB] Get: 197 http://deb.debian.org/debian buster/main amd64 libldl2 amd64 1:5.4.0+dfsg-1 [22.1 kB] Get: 198 http://deb.debian.org/debian buster/main amd64 liblzma-dev amd64 5.2.4-1 [210 kB] Get: 199 http://deb.debian.org/debian buster/main amd64 libmime-charset-perl all 1.012.2-1 [35.4 kB] Get: 200 http://deb.debian.org/debian buster/main amd64 libmongoose2 amd64 1:5.4.0+dfsg-1 [44.7 kB] Get: 201 http://deb.debian.org/debian buster/main amd64 libmpfr-dev amd64 4.0.2-1 [246 kB] Get: 202 http://deb.debian.org/debian buster/main amd64 libopenlibm2 amd64 0.6.0+dfsg-2 [92.5 kB] Get: 203 http://deb.debian.org/debian buster/main amd64 libopenlibm-dev amd64 0.6.0+dfsg-2 [126 kB] Get: 204 http://deb.debian.org/debian buster/main amd64 libpcre2-16-0 amd64 10.32-5 [202 kB] Get: 205 http://deb.debian.org/debian buster/main amd64 libpcre2-32-0 amd64 10.32-5 [194 kB] Get: 206 http://deb.debian.org/debian buster/main amd64 libpcre2-8-0 amd64 10.32-5 [213 kB] Get: 207 http://deb.debian.org/debian buster/main amd64 libpcre2-posix0 amd64 10.32-5 [38.8 kB] Get: 208 http://deb.debian.org/debian buster/main amd64 libpcre2-dev amd64 10.32-5 [664 kB] Get: 209 http://deb.debian.org/debian buster/main amd64 librbio2 amd64 1:5.4.0+dfsg-1 [37.8 kB] Get: 210 http://deb.debian.org/debian buster/main amd64 libthai-data all 0.1.28-2 [170 kB] Get: 211 http://deb.debian.org/debian buster/main amd64 libthai0 amd64 0.1.28-2 [54.1 kB] Get: 212 http://deb.debian.org/debian buster/main amd64 libsombok3 amd64 2.4.0-2 [31.3 kB] Get: 213 http://deb.debian.org/debian buster/main amd64 libspqr2 amd64 1:5.4.0+dfsg-1 [78.6 kB] Get: 214 http://deb.debian.org/debian buster/main amd64 libumfpack5 amd64 1:5.4.0+dfsg-1 [243 kB] Get: 215 http://deb.debian.org/debian buster/main amd64 libsuitesparse-dev amd64 1:5.4.0+dfsg-1 [2448 kB] Get: 216 http://deb.debian.org/debian buster/main amd64 libunicode-linebreak-perl amd64 0.0.20190101-1 [103 kB] Get: 217 http://deb.debian.org/debian buster/main amd64 libunwind8 amd64 1.2.1-10~deb10u1 [51.1 kB] Get: 218 http://deb.debian.org/debian buster/main amd64 libunwind-dev amd64 1.2.1-10~deb10u1 [463 kB] Get: 219 http://deb.debian.org/debian buster/main amd64 libutf8proc2 amd64 2.3.0-1 [53.0 kB] Get: 220 http://deb.debian.org/debian buster/main amd64 libutf8proc-dev amd64 2.3.0-1 [58.4 kB] Get: 221 http://deb.debian.org/debian buster/main amd64 openssl amd64 1.1.1n-0+deb10u1 [858 kB] Get: 222 http://deb.debian.org/debian buster/main amd64 preview-latex-style all 11.91-2 [201 kB] Get: 223 http://deb.debian.org/debian buster/main amd64 python3-pkg-resources all 40.8.0-1 [153 kB] Get: 224 http://deb.debian.org/debian buster/main amd64 python3-pygments all 2.3.1+dfsg-1+deb10u2 [594 kB] Get: 225 http://deb.debian.org/debian buster/main amd64 texlive-fonts-recommended all 2018.20190227-2 [5228 kB] Get: 226 http://deb.debian.org/debian buster/main amd64 texlive-latex-recommended all 2018.20190227-2 [15.2 MB] Get: 227 http://deb.debian.org/debian buster/main amd64 texlive all 2018.20190227-2 [32.6 kB] Get: 228 http://deb.debian.org/debian buster/main amd64 texlive-extra-utils all 2018.20190227-2 [39.4 MB] Get: 229 http://deb.debian.org/debian buster/main amd64 texlive-fonts-extra all 2018.20190227-2 [412 MB] Get: 230 http://deb.debian.org/debian buster/main amd64 texlive-pictures all 2018.20190227-2 [8201 kB] Get: 231 http://deb.debian.org/debian buster/main amd64 texlive-latex-extra all 2018.20190227-2 [12.3 MB] Get: 232 http://deb.debian.org/debian buster/main amd64 texlive-luatex all 2018.20190227-2 [8258 kB] Get: 233 http://deb.debian.org/debian buster/main amd64 texlive-plain-generic all 2018.20190227-2 [24.3 MB] Get: 234 http://deb.debian.org/debian buster/main amd64 unicode-data all 12.1.0~pre1-2 [7523 kB] Fetched 660 MB in 8s (77.7 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19195 files and directories currently installed.) Preparing to unpack .../00-libbsd0_0.9.1-2+deb10u1_amd64.deb ... Unpacking libbsd0:amd64 (0.9.1-2+deb10u1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../01-bsdmainutils_11.1.2+b1_amd64.deb ... Unpacking bsdmainutils (11.1.2+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../02-libuchardet0_0.0.6-3_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../03-groff-base_1.22.4-3+deb10u1_amd64.deb ... Unpacking groff-base (1.22.4-3+deb10u1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../04-libpipeline1_1.5.1-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../05-man-db_2.8.5-2_amd64.deb ... Unpacking man-db (2.8.5-2) ... Selecting previously unselected package libpython2.7-minimal:amd64. Preparing to unpack .../06-libpython2.7-minimal_2.7.16-2+deb10u1_amd64.deb ... Unpacking libpython2.7-minimal:amd64 (2.7.16-2+deb10u1) ... Selecting previously unselected package python2.7-minimal. Preparing to unpack .../07-python2.7-minimal_2.7.16-2+deb10u1_amd64.deb ... Unpacking python2.7-minimal (2.7.16-2+deb10u1) ... Selecting previously unselected package python2-minimal. Preparing to unpack .../08-python2-minimal_2.7.16-1_amd64.deb ... Unpacking python2-minimal (2.7.16-1) ... Selecting previously unselected package python-minimal. Preparing to unpack .../09-python-minimal_2.7.16-1_amd64.deb ... Unpacking python-minimal (2.7.16-1) ... Selecting previously unselected package libssl1.1:amd64. Preparing to unpack .../10-libssl1.1_1.1.1n-0+deb10u1_amd64.deb ... Unpacking libssl1.1:amd64 (1.1.1n-0+deb10u1) ... Selecting previously unselected package mime-support. Preparing to unpack .../11-mime-support_3.62_all.deb ... Unpacking mime-support (3.62) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../12-libexpat1_2.2.6-2+deb10u4_amd64.deb ... Unpacking libexpat1:amd64 (2.2.6-2+deb10u4) ... Selecting previously unselected package readline-common. Preparing to unpack .../13-readline-common_7.0-5_all.deb ... Unpacking readline-common (7.0-5) ... Selecting previously unselected package libreadline7:amd64. Preparing to unpack .../14-libreadline7_7.0-5_amd64.deb ... Unpacking libreadline7:amd64 (7.0-5) ... Selecting previously unselected package libpython2.7-stdlib:amd64. Preparing to unpack .../15-libpython2.7-stdlib_2.7.16-2+deb10u1_amd64.deb ... Unpacking libpython2.7-stdlib:amd64 (2.7.16-2+deb10u1) ... Selecting previously unselected package python2.7. Preparing to unpack .../16-python2.7_2.7.16-2+deb10u1_amd64.deb ... Unpacking python2.7 (2.7.16-2+deb10u1) ... Selecting previously unselected package libpython2-stdlib:amd64. Preparing to unpack .../17-libpython2-stdlib_2.7.16-1_amd64.deb ... Unpacking libpython2-stdlib:amd64 (2.7.16-1) ... Selecting previously unselected package libpython-stdlib:amd64. Preparing to unpack .../18-libpython-stdlib_2.7.16-1_amd64.deb ... Unpacking libpython-stdlib:amd64 (2.7.16-1) ... Setting up libpython2.7-minimal:amd64 (2.7.16-2+deb10u1) ... Setting up python2.7-minimal (2.7.16-2+deb10u1) ... Setting up python2-minimal (2.7.16-1) ... Selecting previously unselected package python2. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20658 files and directories currently installed.) Preparing to unpack .../python2_2.7.16-1_amd64.deb ... Unpacking python2 (2.7.16-1) ... Setting up python-minimal (2.7.16-1) ... Selecting previously unselected package python. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20691 files and directories currently installed.) Preparing to unpack .../python_2.7.16-1_amd64.deb ... Unpacking python (2.7.16-1) ... Selecting previously unselected package fonts-lato. Preparing to unpack .../fonts-lato_2.0-2_all.deb ... Unpacking fonts-lato (2.0-2) ... Selecting previously unselected package poppler-data. Preparing to unpack .../poppler-data_0.4.9-2_all.deb ... Unpacking poppler-data (0.4.9-2) ... Selecting previously unselected package libpython3.7-minimal:amd64. Preparing to unpack .../libpython3.7-minimal_3.7.3-2+deb10u3_amd64.deb ... Unpacking libpython3.7-minimal:amd64 (3.7.3-2+deb10u3) ... Selecting previously unselected package python3.7-minimal. Preparing to unpack .../python3.7-minimal_3.7.3-2+deb10u3_amd64.deb ... Unpacking python3.7-minimal (3.7.3-2+deb10u3) ... Setting up libssl1.1:amd64 (1.1.1n-0+deb10u1) ... Setting up libpython3.7-minimal:amd64 (3.7.3-2+deb10u3) ... Setting up libexpat1:amd64 (2.2.6-2+deb10u4) ... Setting up python3.7-minimal (3.7.3-2+deb10u3) ... Selecting previously unselected package python3-minimal. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 21488 files and directories currently installed.) Preparing to unpack .../python3-minimal_3.7.3-1_amd64.deb ... Unpacking python3-minimal (3.7.3-1) ... Selecting previously unselected package libmpdec2:amd64. Preparing to unpack .../libmpdec2_2.4.2-2_amd64.deb ... Unpacking libmpdec2:amd64 (2.4.2-2) ... Selecting previously unselected package libpython3.7-stdlib:amd64. Preparing to unpack .../libpython3.7-stdlib_3.7.3-2+deb10u3_amd64.deb ... Unpacking libpython3.7-stdlib:amd64 (3.7.3-2+deb10u3) ... Selecting previously unselected package python3.7. Preparing to unpack .../python3.7_3.7.3-2+deb10u3_amd64.deb ... Unpacking python3.7 (3.7.3-2+deb10u3) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../libpython3-stdlib_3.7.3-1_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.7.3-1) ... Setting up python3-minimal (3.7.3-1) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 21900 files and directories currently installed.) Preparing to unpack .../000-python3_3.7.3-1_amd64.deb ... Unpacking python3 (3.7.3-1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../001-sensible-utils_0.0.12_all.deb ... Unpacking sensible-utils (0.0.12) ... Selecting previously unselected package ucf. Preparing to unpack .../002-ucf_3.0038+nmu1_all.deb ... Moving old data out of the way Unpacking ucf (3.0038+nmu1) ... Selecting previously unselected package tex-common. Preparing to unpack .../003-tex-common_6.11_all.deb ... Unpacking tex-common (6.11) ... Selecting previously unselected package libncurses6:amd64. Preparing to unpack .../004-libncurses6_6.1+20181013-2+deb10u2_amd64.deb ... Unpacking libncurses6:amd64 (6.1+20181013-2+deb10u2) ... Selecting previously unselected package libprocps7:amd64. Preparing to unpack .../005-libprocps7_2%3a3.3.15-2_amd64.deb ... Unpacking libprocps7:amd64 (2:3.3.15-2) ... Selecting previously unselected package lsb-base. Preparing to unpack .../006-lsb-base_10.2019051400_all.deb ... Unpacking lsb-base (10.2019051400) ... Selecting previously unselected package procps. Preparing to unpack .../007-procps_2%3a3.3.15-2_amd64.deb ... Unpacking procps (2:3.3.15-2) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../008-libmagic-mgc_1%3a5.35-4+deb10u2_amd64.deb ... Unpacking libmagic-mgc (1:5.35-4+deb10u2) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../009-libmagic1_1%3a5.35-4+deb10u2_amd64.deb ... Unpacking libmagic1:amd64 (1:5.35-4+deb10u2) ... Selecting previously unselected package file. Preparing to unpack .../010-file_1%3a5.35-4+deb10u2_amd64.deb ... Unpacking file (1:5.35-4+deb10u2) ... Selecting previously unselected package gettext-base. Preparing to unpack .../011-gettext-base_0.19.8.1-9_amd64.deb ... Unpacking gettext-base (0.19.8.1-9) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../012-libsigsegv2_2.12-2_amd64.deb ... Unpacking libsigsegv2:amd64 (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../013-m4_1.4.18-2_amd64.deb ... Unpacking m4 (1.4.18-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../014-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../015-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../016-automake_1%3a1.16.1-4_all.deb ... Unpacking automake (1:1.16.1-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../017-autopoint_0.19.8.1-9_all.deb ... Unpacking autopoint (0.19.8.1-9) ... Selecting previously unselected package cmake-data. Preparing to unpack .../018-cmake-data_3.13.4-1_all.deb ... Unpacking cmake-data (3.13.4-1) ... Selecting previously unselected package libicu63:amd64. Preparing to unpack .../019-libicu63_63.1-6+deb10u3_amd64.deb ... Unpacking libicu63:amd64 (63.1-6+deb10u3) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../020-libxml2_2.9.4+dfsg1-7+deb10u3_amd64.deb ... Unpacking libxml2:amd64 (2.9.4+dfsg1-7+deb10u3) ... Selecting previously unselected package libarchive13:amd64. Preparing to unpack .../021-libarchive13_3.3.3-4+deb10u1_amd64.deb ... Unpacking libarchive13:amd64 (3.3.3-4+deb10u1) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../022-libkeyutils1_1.6-6_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6-6) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../023-libkrb5support0_1.17-3+deb10u3_amd64.deb ... Unpacking libkrb5support0:amd64 (1.17-3+deb10u3) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../024-libk5crypto3_1.17-3+deb10u3_amd64.deb ... Unpacking libk5crypto3:amd64 (1.17-3+deb10u3) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../025-libkrb5-3_1.17-3+deb10u3_amd64.deb ... Unpacking libkrb5-3:amd64 (1.17-3+deb10u3) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../026-libgssapi-krb5-2_1.17-3+deb10u3_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.17-3+deb10u3) ... Selecting previously unselected package libsasl2-modules-db:amd64. Preparing to unpack .../027-libsasl2-modules-db_2.1.27+dfsg-1+deb10u2_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.27+dfsg-1+deb10u2) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../028-libsasl2-2_2.1.27+dfsg-1+deb10u2_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.27+dfsg-1+deb10u2) ... Selecting previously unselected package libldap-common. Preparing to unpack .../029-libldap-common_2.4.47+dfsg-3+deb10u6_all.deb ... Unpacking libldap-common (2.4.47+dfsg-3+deb10u6) ... Selecting previously unselected package libldap-2.4-2:amd64. Preparing to unpack .../030-libldap-2.4-2_2.4.47+dfsg-3+deb10u6_amd64.deb ... Unpacking libldap-2.4-2:amd64 (2.4.47+dfsg-3+deb10u6) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../031-libnghttp2-14_1.36.0-2+deb10u1_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.36.0-2+deb10u1) ... Selecting previously unselected package libpsl5:amd64. Preparing to unpack .../032-libpsl5_0.20.2-2_amd64.deb ... Unpacking libpsl5:amd64 (0.20.2-2) ... Selecting previously unselected package librtmp1:amd64. Preparing to unpack .../033-librtmp1_2.4+20151223.gitfa8646d.1-2_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2) ... Selecting previously unselected package libssh2-1:amd64. Preparing to unpack .../034-libssh2-1_1.8.0-2.1_amd64.deb ... Unpacking libssh2-1:amd64 (1.8.0-2.1) ... Selecting previously unselected package libcurl4:amd64. Preparing to unpack .../035-libcurl4_7.64.0-4+deb10u2_amd64.deb ... Unpacking libcurl4:amd64 (7.64.0-4+deb10u2) ... Selecting previously unselected package libjsoncpp1:amd64. Preparing to unpack .../036-libjsoncpp1_1.7.4-3_amd64.deb ... Unpacking libjsoncpp1:amd64 (1.7.4-3) ... Selecting previously unselected package librhash0:amd64. Preparing to unpack .../037-librhash0_1.3.8-1_amd64.deb ... Unpacking librhash0:amd64 (1.3.8-1) ... Selecting previously unselected package libuv1:amd64. Preparing to unpack .../038-libuv1_1.24.1-1+deb10u1_amd64.deb ... Unpacking libuv1:amd64 (1.24.1-1+deb10u1) ... Selecting previously unselected package cmake. Preparing to unpack .../039-cmake_3.13.4-1_amd64.deb ... Unpacking cmake (3.13.4-1) ... Selecting previously unselected package curl. Preparing to unpack .../040-curl_7.64.0-4+deb10u2_amd64.deb ... Unpacking curl (7.64.0-4+deb10u2) ... Selecting previously unselected package libtool. Preparing to unpack .../041-libtool_2.4.6-9_all.deb ... Unpacking libtool (2.4.6-9) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../042-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../043-libarchive-zip-perl_1.64-1_all.deb ... Unpacking libarchive-zip-perl (1.64-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../044-libfile-stripnondeterminism-perl_1.1.2-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.1.2-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../045-dh-strip-nondeterminism_1.1.2-1_all.deb ... Unpacking dh-strip-nondeterminism (1.1.2-1) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../046-libelf1_0.176-1.1_amd64.deb ... Unpacking libelf1:amd64 (0.176-1.1) ... Selecting previously unselected package dwz. Preparing to unpack .../047-dwz_0.12-3_amd64.deb ... Unpacking dwz (0.12-3) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../048-libglib2.0-0_2.58.3-2+deb10u3_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.58.3-2+deb10u3) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../049-libcroco3_0.6.12-3_amd64.deb ... Unpacking libcroco3:amd64 (0.6.12-3) ... Selecting previously unselected package gettext. Preparing to unpack .../050-gettext_0.19.8.1-9_amd64.deb ... Unpacking gettext (0.19.8.1-9) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../051-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../052-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../053-debhelper_12.1.1_all.deb ... Unpacking debhelper (12.1.1) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../054-fonts-dejavu-core_2.37-1_all.deb ... Unpacking fonts-dejavu-core (2.37-1) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../055-fontconfig-config_2.13.1-2_all.deb ... Unpacking fontconfig-config (2.13.1-2) ... Selecting previously unselected package fonts-lmodern. Preparing to unpack .../056-fonts-lmodern_2.004.5-6_all.deb ... Unpacking fonts-lmodern (2.004.5-6) ... Selecting previously unselected package libpaper1:amd64. Preparing to unpack .../057-libpaper1_1.1.28_amd64.deb ... Unpacking libpaper1:amd64 (1.1.28) ... Selecting previously unselected package libpaper-utils. Preparing to unpack .../058-libpaper-utils_1.1.28_amd64.deb ... Unpacking libpaper-utils (1.1.28) ... Selecting previously unselected package libkpathsea6:amd64. Preparing to unpack .../059-libkpathsea6_2018.20181218.49446-1_amd64.deb ... Unpacking libkpathsea6:amd64 (2018.20181218.49446-1) ... Selecting previously unselected package libptexenc1:amd64. Preparing to unpack .../060-libptexenc1_2018.20181218.49446-1_amd64.deb ... Unpacking libptexenc1:amd64 (2018.20181218.49446-1) ... Selecting previously unselected package libsynctex2:amd64. Preparing to unpack .../061-libsynctex2_2018.20181218.49446-1_amd64.deb ... Unpacking libsynctex2:amd64 (2018.20181218.49446-1) ... Selecting previously unselected package libtexlua52:amd64. Preparing to unpack .../062-libtexlua52_2018.20181218.49446-1_amd64.deb ... Unpacking libtexlua52:amd64 (2018.20181218.49446-1) ... Selecting previously unselected package libtexlua53:amd64. Preparing to unpack .../063-libtexlua53_2018.20181218.49446-1_amd64.deb ... Unpacking libtexlua53:amd64 (2018.20181218.49446-1) ... Selecting previously unselected package libtexluajit2:amd64. Preparing to unpack .../064-libtexluajit2_2018.20181218.49446-1_amd64.deb ... Unpacking libtexluajit2:amd64 (2018.20181218.49446-1) ... Selecting previously unselected package t1utils. Preparing to unpack .../065-t1utils_1.41-3_amd64.deb ... Unpacking t1utils (1.41-3) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../066-libbrotli1_1.0.7-2+deb10u1_amd64.deb ... Unpacking libbrotli1:amd64 (1.0.7-2+deb10u1) ... Selecting previously unselected package libpng16-16:amd64. Preparing to unpack .../067-libpng16-16_1.6.36-6_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.36-6) ... Selecting previously unselected package libfreetype6:amd64. Preparing to unpack .../068-libfreetype6_2.9.1-3+deb10u2_amd64.deb ... Unpacking libfreetype6:amd64 (2.9.1-3+deb10u2) ... Selecting previously unselected package libfontconfig1:amd64. Preparing to unpack .../069-libfontconfig1_2.13.1-2_amd64.deb ... Unpacking libfontconfig1:amd64 (2.13.1-2) ... Selecting previously unselected package libpixman-1-0:amd64. Preparing to unpack .../070-libpixman-1-0_0.36.0-1_amd64.deb ... Unpacking libpixman-1-0:amd64 (0.36.0-1) ... Selecting previously unselected package libxau6:amd64. Preparing to unpack .../071-libxau6_1%3a1.0.8-1+b2_amd64.deb ... Unpacking libxau6:amd64 (1:1.0.8-1+b2) ... Selecting previously unselected package libxdmcp6:amd64. Preparing to unpack .../072-libxdmcp6_1%3a1.1.2-3_amd64.deb ... Unpacking libxdmcp6:amd64 (1:1.1.2-3) ... Selecting previously unselected package libxcb1:amd64. Preparing to unpack .../073-libxcb1_1.13.1-2_amd64.deb ... Unpacking libxcb1:amd64 (1.13.1-2) ... Selecting previously unselected package libx11-data. Preparing to unpack .../074-libx11-data_2%3a1.6.7-1+deb10u2_all.deb ... Unpacking libx11-data (2:1.6.7-1+deb10u2) ... Selecting previously unselected package libx11-6:amd64. Preparing to unpack .../075-libx11-6_2%3a1.6.7-1+deb10u2_amd64.deb ... Unpacking libx11-6:amd64 (2:1.6.7-1+deb10u2) ... Selecting previously unselected package libxcb-render0:amd64. Preparing to unpack .../076-libxcb-render0_1.13.1-2_amd64.deb ... Unpacking libxcb-render0:amd64 (1.13.1-2) ... Selecting previously unselected package libxcb-shm0:amd64. Preparing to unpack .../077-libxcb-shm0_1.13.1-2_amd64.deb ... Unpacking libxcb-shm0:amd64 (1.13.1-2) ... Selecting previously unselected package libxext6:amd64. Preparing to unpack .../078-libxext6_2%3a1.3.3-1+b2_amd64.deb ... Unpacking libxext6:amd64 (2:1.3.3-1+b2) ... Selecting previously unselected package libxrender1:amd64. Preparing to unpack .../079-libxrender1_1%3a0.9.10-1_amd64.deb ... Unpacking libxrender1:amd64 (1:0.9.10-1) ... Selecting previously unselected package libcairo2:amd64. Preparing to unpack .../080-libcairo2_1.16.0-4+deb10u1_amd64.deb ... Unpacking libcairo2:amd64 (1.16.0-4+deb10u1) ... Selecting previously unselected package libgraphite2-3:amd64. Preparing to unpack .../081-libgraphite2-3_1.3.13-7_amd64.deb ... Unpacking libgraphite2-3:amd64 (1.3.13-7) ... Selecting previously unselected package libgs9-common. Preparing to unpack .../082-libgs9-common_9.27~dfsg-2+deb10u5_all.deb ... Unpacking libgs9-common (9.27~dfsg-2+deb10u5) ... Selecting previously unselected package libavahi-common-data:amd64. Preparing to unpack .../083-libavahi-common-data_0.7-4+deb10u1_amd64.deb ... Unpacking libavahi-common-data:amd64 (0.7-4+deb10u1) ... Selecting previously unselected package libavahi-common3:amd64. Preparing to unpack .../084-libavahi-common3_0.7-4+deb10u1_amd64.deb ... Unpacking libavahi-common3:amd64 (0.7-4+deb10u1) ... Selecting previously unselected package libdbus-1-3:amd64. Preparing to unpack .../085-libdbus-1-3_1.12.20-0+deb10u1_amd64.deb ... Unpacking libdbus-1-3:amd64 (1.12.20-0+deb10u1) ... Selecting previously unselected package libavahi-client3:amd64. Preparing to unpack .../086-libavahi-client3_0.7-4+deb10u1_amd64.deb ... Unpacking libavahi-client3:amd64 (0.7-4+deb10u1) ... Selecting previously unselected package libcups2:amd64. Preparing to unpack .../087-libcups2_2.2.10-6+deb10u5_amd64.deb ... Unpacking libcups2:amd64 (2.2.10-6+deb10u5) ... Selecting previously unselected package libcupsimage2:amd64. Preparing to unpack .../088-libcupsimage2_2.2.10-6+deb10u5_amd64.deb ... Unpacking libcupsimage2:amd64 (2.2.10-6+deb10u5) ... Selecting previously unselected package libidn11:amd64. Preparing to unpack .../089-libidn11_1.33-2.2_amd64.deb ... Unpacking libidn11:amd64 (1.33-2.2) ... Selecting previously unselected package libijs-0.35:amd64. Preparing to unpack .../090-libijs-0.35_0.35-14_amd64.deb ... Unpacking libijs-0.35:amd64 (0.35-14) ... Selecting previously unselected package libjbig2dec0:amd64. Preparing to unpack .../091-libjbig2dec0_0.16-1+deb10u1_amd64.deb ... Unpacking libjbig2dec0:amd64 (0.16-1+deb10u1) ... Selecting previously unselected package libjpeg62-turbo:amd64. Preparing to unpack .../092-libjpeg62-turbo_1%3a1.5.2-2+deb10u1_amd64.deb ... Unpacking libjpeg62-turbo:amd64 (1:1.5.2-2+deb10u1) ... Selecting previously unselected package liblcms2-2:amd64. Preparing to unpack .../093-liblcms2-2_2.9-3_amd64.deb ... Unpacking liblcms2-2:amd64 (2.9-3) ... Selecting previously unselected package libopenjp2-7:amd64. Preparing to unpack .../094-libopenjp2-7_2.3.0-2+deb10u2_amd64.deb ... Unpacking libopenjp2-7:amd64 (2.3.0-2+deb10u2) ... Selecting previously unselected package libjbig0:amd64. Preparing to unpack .../095-libjbig0_2.1-3.1+b2_amd64.deb ... Unpacking libjbig0:amd64 (2.1-3.1+b2) ... Selecting previously unselected package libwebp6:amd64. Preparing to unpack .../096-libwebp6_0.6.1-2+deb10u1_amd64.deb ... Unpacking libwebp6:amd64 (0.6.1-2+deb10u1) ... Selecting previously unselected package libtiff5:amd64. Preparing to unpack .../097-libtiff5_4.1.0+git191117-2~deb10u3_amd64.deb ... Unpacking libtiff5:amd64 (4.1.0+git191117-2~deb10u3) ... Selecting previously unselected package libgs9:amd64. Preparing to unpack .../098-libgs9_9.27~dfsg-2+deb10u5_amd64.deb ... Unpacking libgs9:amd64 (9.27~dfsg-2+deb10u5) ... Selecting previously unselected package libharfbuzz0b:amd64. Preparing to unpack .../099-libharfbuzz0b_2.3.1-1_amd64.deb ... Unpacking libharfbuzz0b:amd64 (2.3.1-1) ... Selecting previously unselected package libharfbuzz-icu0:amd64. Preparing to unpack .../100-libharfbuzz-icu0_2.3.1-1_amd64.deb ... Unpacking libharfbuzz-icu0:amd64 (2.3.1-1) ... Selecting previously unselected package x11-common. Preparing to unpack .../101-x11-common_1%3a7.7+19_all.deb ... Unpacking x11-common (1:7.7+19) ... Selecting previously unselected package libice6:amd64. Preparing to unpack .../102-libice6_2%3a1.0.9-2_amd64.deb ... Unpacking libice6:amd64 (2:1.0.9-2) ... Selecting previously unselected package libpotrace0:amd64. Preparing to unpack .../103-libpotrace0_1.15-1_amd64.deb ... Unpacking libpotrace0:amd64 (1.15-1) ... Selecting previously unselected package libsm6:amd64. Preparing to unpack .../104-libsm6_2%3a1.2.3-1_amd64.deb ... Unpacking libsm6:amd64 (2:1.2.3-1) ... Selecting previously unselected package libteckit0:amd64. Preparing to unpack .../105-libteckit0_2.5.8+ds2-5_amd64.deb ... Unpacking libteckit0:amd64 (2.5.8+ds2-5) ... Selecting previously unselected package libwoff1:amd64. Preparing to unpack .../106-libwoff1_1.0.2-1_amd64.deb ... Unpacking libwoff1:amd64 (1.0.2-1) ... Selecting previously unselected package libxt6:amd64. Preparing to unpack .../107-libxt6_1%3a1.1.5-1+b3_amd64.deb ... Unpacking libxt6:amd64 (1:1.1.5-1+b3) ... Selecting previously unselected package libxmu6:amd64. Preparing to unpack .../108-libxmu6_2%3a1.1.2-2+b3_amd64.deb ... Unpacking libxmu6:amd64 (2:1.1.2-2+b3) ... Selecting previously unselected package libxpm4:amd64. Preparing to unpack .../109-libxpm4_1%3a3.5.12-1_amd64.deb ... Unpacking libxpm4:amd64 (1:3.5.12-1) ... Selecting previously unselected package libxaw7:amd64. Preparing to unpack .../110-libxaw7_2%3a1.0.13-1+b2_amd64.deb ... Unpacking libxaw7:amd64 (2:1.0.13-1+b2) ... Selecting previously unselected package libxi6:amd64. Preparing to unpack .../111-libxi6_2%3a1.7.9-1_amd64.deb ... Unpacking libxi6:amd64 (2:1.7.9-1) ... Selecting previously unselected package libxxhash0:amd64. Preparing to unpack .../112-libxxhash0_0.6.5-2_amd64.deb ... Unpacking libxxhash0:amd64 (0.6.5-2) ... Selecting previously unselected package libzzip-0-13:amd64. Preparing to unpack .../113-libzzip-0-13_0.13.62-3.2+deb10u1_amd64.deb ... Unpacking libzzip-0-13:amd64 (0.13.62-3.2+deb10u1) ... Selecting previously unselected package texlive-binaries. Preparing to unpack .../114-texlive-binaries_2018.20181218.49446-1_amd64.deb ... Unpacking texlive-binaries (2018.20181218.49446-1) ... Selecting previously unselected package xdg-utils. Preparing to unpack .../115-xdg-utils_1.1.3-1+deb10u1_all.deb ... Unpacking xdg-utils (1.1.3-1+deb10u1) ... Selecting previously unselected package texlive-base. Preparing to unpack .../116-texlive-base_2018.20190227-2_all.deb ... Unpacking texlive-base (2018.20190227-2) ... Selecting previously unselected package texlive-latex-base. Preparing to unpack .../117-texlive-latex-base_2018.20190227-2_all.deb ... Unpacking texlive-latex-base (2018.20190227-2) ... Selecting previously unselected package latexmk. Preparing to unpack .../118-latexmk_1%3a4.61-0.1_all.deb ... Unpacking latexmk (1:4.61-0.1) ... Selecting previously unselected package libsuitesparseconfig5:amd64. Preparing to unpack .../119-libsuitesparseconfig5_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libsuitesparseconfig5:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package libamd2:amd64. Preparing to unpack .../120-libamd2_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libamd2:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package libgfortran5:amd64. Preparing to unpack .../121-libgfortran5_8.3.0-6_amd64.deb ... Unpacking libgfortran5:amd64 (8.3.0-6) ... Selecting previously unselected package libblas3:amd64. Preparing to unpack .../122-libblas3_3.8.0-2_amd64.deb ... Unpacking libblas3:amd64 (3.8.0-2) ... Selecting previously unselected package libblas-dev:amd64. Preparing to unpack .../123-libblas-dev_3.8.0-2_amd64.deb ... Unpacking libblas-dev:amd64 (3.8.0-2) ... Selecting previously unselected package libbtf1:amd64. Preparing to unpack .../124-libbtf1_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libbtf1:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package libcamd2:amd64. Preparing to unpack .../125-libcamd2_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libcamd2:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package libccolamd2:amd64. Preparing to unpack .../126-libccolamd2_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libccolamd2:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package libopenblas-base:amd64. Preparing to unpack .../127-libopenblas-base_0.3.5+ds-3_amd64.deb ... Unpacking libopenblas-base:amd64 (0.3.5+ds-3) ... Selecting previously unselected package libcolamd2:amd64. Preparing to unpack .../128-libcolamd2_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libcolamd2:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package liblapack3:amd64. Preparing to unpack .../129-liblapack3_3.8.0-2_amd64.deb ... Unpacking liblapack3:amd64 (3.8.0-2) ... Selecting previously unselected package libmetis5:amd64. Preparing to unpack .../130-libmetis5_5.1.0.dfsg-5+b2_amd64.deb ... Unpacking libmetis5:amd64 (5.1.0.dfsg-5+b2) ... Selecting previously unselected package libcholmod3:amd64. Preparing to unpack .../131-libcholmod3_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libcholmod3:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package libcurl3-gnutls:amd64. Preparing to unpack .../132-libcurl3-gnutls_7.64.0-4+deb10u2_amd64.deb ... Unpacking libcurl3-gnutls:amd64 (7.64.0-4+deb10u2) ... Selecting previously unselected package libcurl4-gnutls-dev:amd64. Preparing to unpack .../133-libcurl4-gnutls-dev_7.64.0-4+deb10u2_amd64.deb ... Unpacking libcurl4-gnutls-dev:amd64 (7.64.0-4+deb10u2) ... Selecting previously unselected package libcxsparse3:amd64. Preparing to unpack .../134-libcxsparse3_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libcxsparse3:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package libdatrie1:amd64. Preparing to unpack .../135-libdatrie1_0.2.12-2_amd64.deb ... Unpacking libdatrie1:amd64 (0.2.12-2) ... Selecting previously unselected package libdsfmt-11213-1:amd64. Preparing to unpack .../136-libdsfmt-11213-1_2.2.3+dfsg-4_amd64.deb ... Unpacking libdsfmt-11213-1:amd64 (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-1279-1:amd64. Preparing to unpack .../137-libdsfmt-1279-1_2.2.3+dfsg-4_amd64.deb ... Unpacking libdsfmt-1279-1:amd64 (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-132049-1:amd64. Preparing to unpack .../138-libdsfmt-132049-1_2.2.3+dfsg-4_amd64.deb ... Unpacking libdsfmt-132049-1:amd64 (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-19937-1:amd64. Preparing to unpack .../139-libdsfmt-19937-1_2.2.3+dfsg-4_amd64.deb ... Unpacking libdsfmt-19937-1:amd64 (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-216091-1:amd64. Preparing to unpack .../140-libdsfmt-216091-1_2.2.3+dfsg-4_amd64.deb ... Unpacking libdsfmt-216091-1:amd64 (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-2203-1:amd64. Preparing to unpack .../141-libdsfmt-2203-1_2.2.3+dfsg-4_amd64.deb ... Unpacking libdsfmt-2203-1:amd64 (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-4253-1:amd64. Preparing to unpack .../142-libdsfmt-4253-1_2.2.3+dfsg-4_amd64.deb ... Unpacking libdsfmt-4253-1:amd64 (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-44497-1:amd64. Preparing to unpack .../143-libdsfmt-44497-1_2.2.3+dfsg-4_amd64.deb ... Unpacking libdsfmt-44497-1:amd64 (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-521-1:amd64. Preparing to unpack .../144-libdsfmt-521-1_2.2.3+dfsg-4_amd64.deb ... Unpacking libdsfmt-521-1:amd64 (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-86243-1:amd64. Preparing to unpack .../145-libdsfmt-86243-1_2.2.3+dfsg-4_amd64.deb ... Unpacking libdsfmt-86243-1:amd64 (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-dev:amd64. Preparing to unpack .../146-libdsfmt-dev_2.2.3+dfsg-4_amd64.deb ... Unpacking libdsfmt-dev:amd64 (2.2.3+dfsg-4) ... Selecting previously unselected package libgpg-error-dev. Preparing to unpack .../147-libgpg-error-dev_1.35-1_amd64.deb ... Unpacking libgpg-error-dev (1.35-1) ... Selecting previously unselected package libgcrypt20-dev. Preparing to unpack .../148-libgcrypt20-dev_1.8.4-5+deb10u1_amd64.deb ... Unpacking libgcrypt20-dev (1.8.4-5+deb10u1) ... Selecting previously unselected package libhttp-parser2.8:amd64. Preparing to unpack .../149-libhttp-parser2.8_2.8.1-1+deb10u2_amd64.deb ... Unpacking libhttp-parser2.8:amd64 (2.8.1-1+deb10u2) ... Selecting previously unselected package libmbedcrypto3:amd64. Preparing to unpack .../150-libmbedcrypto3_2.16.0-1_amd64.deb ... Unpacking libmbedcrypto3:amd64 (2.16.0-1) ... Selecting previously unselected package libmbedx509-0:amd64. Preparing to unpack .../151-libmbedx509-0_2.16.0-1_amd64.deb ... Unpacking libmbedx509-0:amd64 (2.16.0-1) ... Selecting previously unselected package libmbedtls12:amd64. Preparing to unpack .../152-libmbedtls12_2.16.0-1_amd64.deb ... Unpacking libmbedtls12:amd64 (2.16.0-1) ... Selecting previously unselected package libgit2-27:amd64. Preparing to unpack .../153-libgit2-27_0.27.7+dfsg.1-0.2_amd64.deb ... Unpacking libgit2-27:amd64 (0.27.7+dfsg.1-0.2) ... Selecting previously unselected package zlib1g-dev:amd64. Preparing to unpack .../154-zlib1g-dev_1%3a1.2.11.dfsg-1_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-1) ... Selecting previously unselected package libmbedtls-dev:amd64. Preparing to unpack .../155-libmbedtls-dev_2.16.0-1_amd64.deb ... Unpacking libmbedtls-dev:amd64 (2.16.0-1) ... Selecting previously unselected package libssh2-1-dev:amd64. Preparing to unpack .../156-libssh2-1-dev_1.8.0-2.1_amd64.deb ... Unpacking libssh2-1-dev:amd64 (1.8.0-2.1) ... Selecting previously unselected package libhttp-parser-dev. Preparing to unpack .../157-libhttp-parser-dev_2.8.1-1+deb10u2_amd64.deb ... Unpacking libhttp-parser-dev (2.8.1-1+deb10u2) ... Selecting previously unselected package libgit2-dev:amd64. Preparing to unpack .../158-libgit2-dev_0.27.7+dfsg.1-0.2_amd64.deb ... Unpacking libgit2-dev:amd64 (0.27.7+dfsg.1-0.2) ... Selecting previously unselected package libgmpxx4ldbl:amd64. Preparing to unpack .../159-libgmpxx4ldbl_2%3a6.1.2+dfsg-4+deb10u1_amd64.deb ... Unpacking libgmpxx4ldbl:amd64 (2:6.1.2+dfsg-4+deb10u1) ... Selecting previously unselected package libgmp-dev:amd64. Preparing to unpack .../160-libgmp-dev_2%3a6.1.2+dfsg-4+deb10u1_amd64.deb ... Unpacking libgmp-dev:amd64 (2:6.1.2+dfsg-4+deb10u1) ... Selecting previously unselected package libgraphblas2:amd64. Preparing to unpack .../161-libgraphblas2_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libgraphblas2:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../162-libjs-jquery_3.3.1~dfsg-3+deb10u1_all.deb ... Unpacking libjs-jquery (3.3.1~dfsg-3+deb10u1) ... Selecting previously unselected package libklu1:amd64. Preparing to unpack .../163-libklu1_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libklu1:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package libopenblas-dev:amd64. Preparing to unpack .../164-libopenblas-dev_0.3.5+ds-3_amd64.deb ... Unpacking libopenblas-dev:amd64 (0.3.5+ds-3) ... Selecting previously unselected package liblapack-dev:amd64. Preparing to unpack .../165-liblapack-dev_3.8.0-2_amd64.deb ... Unpacking liblapack-dev:amd64 (3.8.0-2) ... Selecting previously unselected package libldl2:amd64. Preparing to unpack .../166-libldl2_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libldl2:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package liblzma-dev:amd64. Preparing to unpack .../167-liblzma-dev_5.2.4-1_amd64.deb ... Unpacking liblzma-dev:amd64 (5.2.4-1) ... Selecting previously unselected package libmime-charset-perl. Preparing to unpack .../168-libmime-charset-perl_1.012.2-1_all.deb ... Unpacking libmime-charset-perl (1.012.2-1) ... Selecting previously unselected package libmongoose2:amd64. Preparing to unpack .../169-libmongoose2_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libmongoose2:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package libmpfr-dev:amd64. Preparing to unpack .../170-libmpfr-dev_4.0.2-1_amd64.deb ... Unpacking libmpfr-dev:amd64 (4.0.2-1) ... Selecting previously unselected package libopenlibm2:amd64. Preparing to unpack .../171-libopenlibm2_0.6.0+dfsg-2_amd64.deb ... Unpacking libopenlibm2:amd64 (0.6.0+dfsg-2) ... Selecting previously unselected package libopenlibm-dev:amd64. Preparing to unpack .../172-libopenlibm-dev_0.6.0+dfsg-2_amd64.deb ... Unpacking libopenlibm-dev:amd64 (0.6.0+dfsg-2) ... Selecting previously unselected package libpcre2-16-0:amd64. Preparing to unpack .../173-libpcre2-16-0_10.32-5_amd64.deb ... Unpacking libpcre2-16-0:amd64 (10.32-5) ... Selecting previously unselected package libpcre2-32-0:amd64. Preparing to unpack .../174-libpcre2-32-0_10.32-5_amd64.deb ... Unpacking libpcre2-32-0:amd64 (10.32-5) ... Selecting previously unselected package libpcre2-8-0:amd64. Preparing to unpack .../175-libpcre2-8-0_10.32-5_amd64.deb ... Unpacking libpcre2-8-0:amd64 (10.32-5) ... Selecting previously unselected package libpcre2-posix0:amd64. Preparing to unpack .../176-libpcre2-posix0_10.32-5_amd64.deb ... Unpacking libpcre2-posix0:amd64 (10.32-5) ... Selecting previously unselected package libpcre2-dev:amd64. Preparing to unpack .../177-libpcre2-dev_10.32-5_amd64.deb ... Unpacking libpcre2-dev:amd64 (10.32-5) ... Selecting previously unselected package librbio2:amd64. Preparing to unpack .../178-librbio2_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking librbio2:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package libthai-data. Preparing to unpack .../179-libthai-data_0.1.28-2_all.deb ... Unpacking libthai-data (0.1.28-2) ... Selecting previously unselected package libthai0:amd64. Preparing to unpack .../180-libthai0_0.1.28-2_amd64.deb ... Unpacking libthai0:amd64 (0.1.28-2) ... Selecting previously unselected package libsombok3:amd64. Preparing to unpack .../181-libsombok3_2.4.0-2_amd64.deb ... Unpacking libsombok3:amd64 (2.4.0-2) ... Selecting previously unselected package libspqr2:amd64. Preparing to unpack .../182-libspqr2_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libspqr2:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package libumfpack5:amd64. Preparing to unpack .../183-libumfpack5_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libumfpack5:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package libsuitesparse-dev:amd64. Preparing to unpack .../184-libsuitesparse-dev_1%3a5.4.0+dfsg-1_amd64.deb ... Unpacking libsuitesparse-dev:amd64 (1:5.4.0+dfsg-1) ... Selecting previously unselected package libunicode-linebreak-perl. Preparing to unpack .../185-libunicode-linebreak-perl_0.0.20190101-1_amd64.deb ... Unpacking libunicode-linebreak-perl (0.0.20190101-1) ... Selecting previously unselected package libunwind8:amd64. Preparing to unpack .../186-libunwind8_1.2.1-10~deb10u1_amd64.deb ... Unpacking libunwind8:amd64 (1.2.1-10~deb10u1) ... Selecting previously unselected package libunwind-dev:amd64. Preparing to unpack .../187-libunwind-dev_1.2.1-10~deb10u1_amd64.deb ... Unpacking libunwind-dev:amd64 (1.2.1-10~deb10u1) ... Selecting previously unselected package libutf8proc2:amd64. Preparing to unpack .../188-libutf8proc2_2.3.0-1_amd64.deb ... Unpacking libutf8proc2:amd64 (2.3.0-1) ... Selecting previously unselected package libutf8proc-dev:amd64. Preparing to unpack .../189-libutf8proc-dev_2.3.0-1_amd64.deb ... Unpacking libutf8proc-dev:amd64 (2.3.0-1) ... Selecting previously unselected package openssl. Preparing to unpack .../190-openssl_1.1.1n-0+deb10u1_amd64.deb ... Unpacking openssl (1.1.1n-0+deb10u1) ... Selecting previously unselected package preview-latex-style. Preparing to unpack .../191-preview-latex-style_11.91-2_all.deb ... Unpacking preview-latex-style (11.91-2) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../192-python3-pkg-resources_40.8.0-1_all.deb ... Unpacking python3-pkg-resources (40.8.0-1) ... Selecting previously unselected package python3-pygments. Preparing to unpack .../193-python3-pygments_2.3.1+dfsg-1+deb10u2_all.deb ... Unpacking python3-pygments (2.3.1+dfsg-1+deb10u2) ... Selecting previously unselected package texlive-fonts-recommended. Preparing to unpack .../194-texlive-fonts-recommended_2018.20190227-2_all.deb ... Unpacking texlive-fonts-recommended (2018.20190227-2) ... Selecting previously unselected package texlive-latex-recommended. Preparing to unpack .../195-texlive-latex-recommended_2018.20190227-2_all.deb ... Unpacking texlive-latex-recommended (2018.20190227-2) ... Selecting previously unselected package texlive. Preparing to unpack .../196-texlive_2018.20190227-2_all.deb ... Unpacking texlive (2018.20190227-2) ... Selecting previously unselected package texlive-extra-utils. Preparing to unpack .../197-texlive-extra-utils_2018.20190227-2_all.deb ... Unpacking texlive-extra-utils (2018.20190227-2) ... Selecting previously unselected package texlive-fonts-extra. Preparing to unpack .../198-texlive-fonts-extra_2018.20190227-2_all.deb ... Unpacking texlive-fonts-extra (2018.20190227-2) ... Selecting previously unselected package texlive-pictures. Preparing to unpack .../199-texlive-pictures_2018.20190227-2_all.deb ... Unpacking texlive-pictures (2018.20190227-2) ... Selecting previously unselected package texlive-latex-extra. Preparing to unpack .../200-texlive-latex-extra_2018.20190227-2_all.deb ... Unpacking texlive-latex-extra (2018.20190227-2) ... Selecting previously unselected package texlive-luatex. Preparing to unpack .../201-texlive-luatex_2018.20190227-2_all.deb ... Unpacking texlive-luatex (2018.20190227-2) ... Selecting previously unselected package texlive-plain-generic. Preparing to unpack .../202-texlive-plain-generic_2018.20190227-2_all.deb ... Unpacking texlive-plain-generic (2018.20190227-2) ... Selecting previously unselected package unicode-data. Preparing to unpack .../203-unicode-data_12.1.0~pre1-2_all.deb ... Unpacking unicode-data (12.1.0~pre1-2) ... Setting up libgs9-common (9.27~dfsg-2+deb10u5) ... Setting up libdsfmt-1279-1:amd64 (2.2.3+dfsg-4) ... Setting up libpipeline1:amd64 (1.5.1-2) ... Setting up libgraphite2-3:amd64 (1.3.13-7) ... Setting up liblcms2-2:amd64 (2.9-3) ... Setting up libpixman-1-0:amd64 (0.36.0-1) ... Setting up lsb-base (10.2019051400) ... Setting up libxau6:amd64 (1:1.0.8-1+b2) ... Setting up libkeyutils1:amd64 (1.6-6) ... Setting up libpsl5:amd64 (0.20.2-2) ... Setting up fonts-lato (2.0-2) ... Setting up mime-support (3.62) ... Setting up libtexlua52:amd64 (2018.20181218.49446-1) ... Setting up libdatrie1:amd64 (0.2.12-2) ... Setting up libdsfmt-86243-1:amd64 (2.2.3+dfsg-4) ... Setting up libmagic-mgc (1:5.35-4+deb10u2) ... Setting up libtexlua53:amd64 (2018.20181218.49446-1) ... Setting up libarchive-zip-perl (1.64-1) ... Setting up libglib2.0-0:amd64 (2.58.3-2+deb10u3) ... No schema files found: doing nothing. Setting up libijs-0.35:amd64 (0.35-14) ... Setting up libprocps7:amd64 (2:3.3.15-2) ... Setting up libutf8proc2:amd64 (2.3.0-1) ... Setting up libtexluajit2:amd64 (2018.20181218.49446-1) ... Setting up libbrotli1:amd64 (1.0.7-2+deb10u1) ... Setting up x11-common (1:7.7+19) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults invoke-rc.d: could not determine current runlevel Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix. Setting up libnghttp2-14:amd64 (1.36.0-2+deb10u1) ... Setting up libmagic1:amd64 (1:5.35-4+deb10u2) ... Setting up gettext-base (0.19.8.1-9) ... Setting up libmetis5:amd64 (5.1.0.dfsg-5+b2) ... Setting up libzzip-0-13:amd64 (0.13.62-3.2+deb10u1) ... Setting up file (1:5.35-4+deb10u2) ... Setting up libutf8proc-dev:amd64 (2.3.0-1) ... Setting up libldap-common (2.4.47+dfsg-3+deb10u6) ... Setting up libunwind8:amd64 (1.2.1-10~deb10u1) ... Setting up libjbig0:amd64 (2.1-3.1+b2) ... Setting up libpcre2-16-0:amd64 (10.32-5) ... Setting up libicu63:amd64 (63.1-6+deb10u3) ... Setting up poppler-data (0.4.9-2) ... Setting up libkrb5support0:amd64 (1.17-3+deb10u3) ... Setting up libsasl2-modules-db:amd64 (2.1.27+dfsg-1+deb10u2) ... Setting up unicode-data (12.1.0~pre1-2) ... Setting up autotools-dev (20180224.1) ... Setting up libpcre2-32-0:amd64 (10.32-5) ... Setting up libgmpxx4ldbl:amd64 (2:6.1.2+dfsg-4+deb10u1) ... Setting up libuv1:amd64 (1.24.1-1+deb10u1) ... Setting up libjpeg62-turbo:amd64 (1:1.5.2-2+deb10u1) ... Setting up libdsfmt-19937-1:amd64 (2.2.3+dfsg-4) ... Setting up libx11-data (2:1.6.7-1+deb10u2) ... Setting up libgpg-error-dev (1.35-1) ... Setting up libjbig2dec0:amd64 (0.16-1+deb10u1) ... Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2) ... Setting up libidn11:amd64 (1.33-2.2) ... Setting up libteckit0:amd64 (2.5.8+ds2-5) ... Setting up libavahi-common-data:amd64 (0.7-4+deb10u1) ... Setting up libncurses6:amd64 (6.1+20181013-2+deb10u2) ... Setting up libdbus-1-3:amd64 (1.12.20-0+deb10u1) ... Setting up libsigsegv2:amd64 (2.12-2) ... Setting up t1utils (1.41-3) ... Setting up libpng16-16:amd64 (1.6.36-6) ... Setting up autopoint (0.19.8.1-9) ... Setting up libwebp6:amd64 (0.6.1-2+deb10u1) ... Setting up fonts-dejavu-core (2.37-1) ... Setting up libdsfmt-4253-1:amd64 (2.2.3+dfsg-4) ... Setting up libpcre2-8-0:amd64 (10.32-5) ... Setting up libopenlibm2:amd64 (0.6.0+dfsg-2) ... Setting up libdsfmt-2203-1:amd64 (2.2.3+dfsg-4) ... Setting up libk5crypto3:amd64 (1.17-3+deb10u3) ... Setting up libkpathsea6:amd64 (2018.20181218.49446-1) ... Setting up libsasl2-2:amd64 (2.1.27+dfsg-1+deb10u2) ... Setting up libgfortran5:amd64 (8.3.0-6) ... Setting up libdsfmt-132049-1:amd64 (2.2.3+dfsg-4) ... Setting up liblzma-dev:amd64 (5.2.4-1) ... Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-1) ... Setting up libdsfmt-44497-1:amd64 (2.2.3+dfsg-4) ... Setting up sensible-utils (0.0.12) ... Setting up libmime-charset-perl (1.012.2-1) ... Setting up librhash0:amd64 (1.3.8-1) ... Setting up libxxhash0:amd64 (0.6.5-2) ... Setting up libuchardet0:amd64 (0.0.6-3) ... Setting up procps (2:3.3.15-2) ... update-alternatives: using /usr/bin/w.procps to provide /usr/bin/w (w) in auto mode Setting up fonts-lmodern (2.004.5-6) ... Setting up libmbedcrypto3:amd64 (2.16.0-1) ... Setting up libopenjp2-7:amd64 (2.3.0-2+deb10u2) ... Setting up libthai-data (0.1.28-2) ... Setting up libssh2-1:amd64 (1.8.0-2.1) ... Setting up cmake-data (3.13.4-1) ... Setting up libkrb5-3:amd64 (1.17-3+deb10u3) ... Setting up libtiff5:amd64 (4.1.0+git191117-2~deb10u3) ... Setting up libmpdec2:amd64 (2.4.2-2) ... Setting up libjs-jquery (3.3.1~dfsg-3+deb10u1) ... Setting up libhttp-parser2.8:amd64 (2.8.1-1+deb10u2) ... Setting up openssl (1.1.1n-0+deb10u1) ... Setting up libbsd0:amd64 (0.9.1-2+deb10u1) ... Setting up libelf1:amd64 (0.176-1.1) ... Setting up libdsfmt-216091-1:amd64 (2.2.3+dfsg-4) ... Setting up readline-common (7.0-5) ... Setting up libxml2:amd64 (2.9.4+dfsg1-7+deb10u3) ... Setting up xdg-utils (1.1.3-1+deb10u1) ... Setting up libsuitesparseconfig5:amd64 (1:5.4.0+dfsg-1) ... Setting up libdsfmt-521-1:amd64 (2.2.3+dfsg-4) ... Setting up librbio2:amd64 (1:5.4.0+dfsg-1) ... Setting up libjsoncpp1:amd64 (1.7.4-3) ... Setting up libsynctex2:amd64 (2018.20181218.49446-1) ... Setting up libreadline7:amd64 (7.0-5) ... Setting up libdsfmt-11213-1:amd64 (2.2.3+dfsg-4) ... Setting up libgraphblas2:amd64 (1:5.4.0+dfsg-1) ... Setting up libpotrace0:amd64 (1.15-1) ... Setting up libfile-stripnondeterminism-perl (1.1.2-1) ... Setting up libopenblas-base:amd64 (0.3.5+ds-3) ... update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode Setting up libamd2:amd64 (1:5.4.0+dfsg-1) ... Setting up libhttp-parser-dev (2.8.1-1+deb10u2) ... Setting up libice6:amd64 (2:1.0.9-2) ... Setting up libxdmcp6:amd64 (1:1.1.2-3) ... Setting up libpython3.7-stdlib:amd64 (3.7.3-2+deb10u3) ... Setting up liblapack3:amd64 (3.8.0-2) ... Setting up libxcb1:amd64 (1.13.1-2) ... Setting up libgmp-dev:amd64 (2:6.1.2+dfsg-4+deb10u1) ... Setting up libdsfmt-dev:amd64 (2.2.3+dfsg-4) ... Setting up libcolamd2:amd64 (1:5.4.0+dfsg-1) ... Setting up libunwind-dev:amd64 (1.2.1-10~deb10u1) ... Setting up libwoff1:amd64 (1.0.2-1) ... Setting up libopenlibm-dev:amd64 (0.6.0+dfsg-2) ... Setting up libtool (2.4.6-9) ... Setting up libarchive13:amd64 (3.3.3-4+deb10u1) ... Setting up libxcb-render0:amd64 (1.13.1-2) ... Setting up libmbedx509-0:amd64 (2.16.0-1) ... Setting up libmbedtls12:amd64 (2.16.0-1) ... Setting up libavahi-common3:amd64 (0.7-4+deb10u1) ... Setting up libldl2:amd64 (1:5.4.0+dfsg-1) ... Setting up libldap-2.4-2:amd64 (2.4.47+dfsg-3+deb10u6) ... Setting up m4 (1.4.18-2) ... Setting up libxcb-shm0:amd64 (1.13.1-2) ... Setting up libmbedtls-dev:amd64 (2.16.0-1) ... Setting up libmpfr-dev:amd64 (4.0.2-1) ... Setting up libbtf1:amd64 (1:5.4.0+dfsg-1) ... Setting up libpython2.7-stdlib:amd64 (2.7.16-2+deb10u1) ... Setting up libthai0:amd64 (0.1.28-2) ... Setting up libcamd2:amd64 (1:5.4.0+dfsg-1) ... Setting up libmongoose2:amd64 (1:5.4.0+dfsg-1) ... Setting up libopenblas-dev:amd64 (0.3.5+ds-3) ... update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas/libblas.so to provide /usr/lib/x86_64-linux-gnu/libblas.so (libblas.so-x86_64-linux-gnu) in auto mode update-alternatives: using /usr/lib/x86_64-linux-gnu/openblas/liblapack.so to provide /usr/lib/x86_64-linux-gnu/liblapack.so (liblapack.so-x86_64-linux-gnu) in auto mode Setting up libblas3:amd64 (3.8.0-2) ... Setting up libptexenc1:amd64 (2018.20181218.49446-1) ... Setting up libpcre2-posix0:amd64 (10.32-5) ... Setting up libgcrypt20-dev (1.8.4-5+deb10u1) ... Setting up libfreetype6:amd64 (2.9.1-3+deb10u2) ... Setting up bsdmainutils (11.1.2+b1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up liblapack-dev:amd64 (3.8.0-2) ... Setting up libgssapi-krb5-2:amd64 (1.17-3+deb10u3) ... Setting up libcroco3:amd64 (0.6.12-3) ... Setting up ucf (3.0038+nmu1) ... Setting up libssh2-1-dev:amd64 (1.8.0-2.1) ... Setting up autoconf (2.69-11) ... Setting up dwz (0.12-3) ... Setting up groff-base (1.22.4-3+deb10u1) ... Setting up libklu1:amd64 (1:5.4.0+dfsg-1) ... Setting up libccolamd2:amd64 (1:5.4.0+dfsg-1) ... Setting up libcurl4:amd64 (7.64.0-4+deb10u2) ... Setting up libx11-6:amd64 (2:1.6.7-1+deb10u2) ... Setting up libharfbuzz0b:amd64 (2.3.1-1) ... Setting up libcxsparse3:amd64 (1:5.4.0+dfsg-1) ... Setting up curl (7.64.0-4+deb10u2) ... Setting up libsm6:amd64 (2:1.2.3-1) ... Setting up libavahi-client3:amd64 (0.7-4+deb10u1) ... Setting up libcholmod3:amd64 (1:5.4.0+dfsg-1) ... Setting up libblas-dev:amd64 (3.8.0-2) ... Setting up libpython3-stdlib:amd64 (3.7.3-1) ... Setting up automake (1:1.16.1-4) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libpaper1:amd64 (1.1.28) ... Creating config file /etc/papersize with new version Setting up libspqr2:amd64 (1:5.4.0+dfsg-1) ... Setting up python3.7 (3.7.3-2+deb10u3) ... Setting up gettext (0.19.8.1-9) ... Setting up libharfbuzz-icu0:amd64 (2.3.1-1) ... Setting up libxpm4:amd64 (1:3.5.12-1) ... Setting up libpcre2-dev:amd64 (10.32-5) ... Setting up python2.7 (2.7.16-2+deb10u1) ... Setting up libxrender1:amd64 (1:0.9.10-1) ... Setting up libpython2-stdlib:amd64 (2.7.16-1) ... Setting up libsombok3:amd64 (2.4.0-2) ... Setting up fontconfig-config (2.13.1-2) ... Setting up libxext6:amd64 (2:1.3.3-1+b2) ... Setting up libcurl3-gnutls:amd64 (7.64.0-4+deb10u2) ... Setting up python3 (3.7.3-1) ... Setting up libgit2-27:amd64 (0.27.7+dfsg.1-0.2) ... Setting up libpaper-utils (1.1.28) ... Setting up libcurl4-gnutls-dev:amd64 (7.64.0-4+deb10u2) ... Setting up man-db (2.8.5-2) ... Not building database; man-db/auto-update is not 'true'. Setting up python2 (2.7.16-1) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up tex-common (6.11) ... update-language: texlive-base not installed and configured, doing nothing! Setting up libpython-stdlib:amd64 (2.7.16-1) ... Setting up python3-pygments (2.3.1+dfsg-1+deb10u2) ... Setting up libumfpack5:amd64 (1:5.4.0+dfsg-1) ... Setting up libunicode-linebreak-perl (0.0.20190101-1) ... Setting up libxt6:amd64 (1:1.1.5-1+b3) ... Setting up libcups2:amd64 (2.2.10-6+deb10u5) ... Setting up cmake (3.13.4-1) ... Setting up libfontconfig1:amd64 (2.13.1-2) ... Setting up python (2.7.16-1) ... Setting up libgit2-dev:amd64 (0.27.7+dfsg.1-0.2) ... Setting up python3-pkg-resources (40.8.0-1) ... Setting up libxmu6:amd64 (2:1.1.2-2+b3) ... Setting up libxi6:amd64 (2:1.7.9-1) ... Setting up libsuitesparse-dev:amd64 (1:5.4.0+dfsg-1) ... Setting up po-debconf (1.0.21) ... Setting up preview-latex-style (11.91-2) ... Setting up libxaw7:amd64 (2:1.0.13-1+b2) ... Setting up libcairo2:amd64 (1.16.0-4+deb10u1) ... Setting up libcupsimage2:amd64 (2.2.10-6+deb10u5) ... Setting up libgs9:amd64 (9.27~dfsg-2+deb10u5) ... Setting up texlive-binaries (2018.20181218.49446-1) ... update-alternatives: using /usr/bin/xdvi-xaw to provide /usr/bin/xdvi.bin (xdvi.bin) in auto mode update-alternatives: using /usr/bin/bibtex.original to provide /usr/bin/bibtex (bibtex) in auto mode Setting up texlive-base (2018.20190227-2) ... tl-paper: setting paper size for dvips to a4: /var/lib/texmf/dvips/config/config-paper.ps tl-paper: setting paper size for dvipdfmx to a4: /var/lib/texmf/dvipdfmx/dvipdfmx-paper.cfg tl-paper: setting paper size for xdvi to a4: /var/lib/texmf/xdvi/XDvi-paper tl-paper: setting paper size for pdftex to a4: /var/lib/texmf/tex/generic/config/pdftexconfig.tex Setting up texlive-luatex (2018.20190227-2) ... Setting up texlive-plain-generic (2018.20190227-2) ... Setting up texlive-latex-base (2018.20190227-2) ... Setting up texlive-extra-utils (2018.20190227-2) ... Setting up texlive-fonts-extra (2018.20190227-2) ... Setting up texlive-latex-recommended (2018.20190227-2) ... Setting up texlive-pictures (2018.20190227-2) ... Setting up texlive-fonts-recommended (2018.20190227-2) ... Setting up texlive (2018.20190227-2) ... Setting up latexmk (1:4.61-0.1) ... Setting up texlive-latex-extra (2018.20190227-2) ... Setting up dh-autoreconf (19) ... Setting up dh-strip-nondeterminism (1.1.2-1) ... Setting up debhelper (12.1.1) ... Processing triggers for libc-bin (2.28-10+deb10u1) ... Processing triggers for tex-common (6.11) ... Running updmap-sys. This may take some time... done. Running mktexlsr /var/lib/texmf ... done. Building format(s) --all. This may take some time... done. Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package hostname: Name or service not known I: Running cd /build/julia-1.0.3+dfsg/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../julia_1.0.3+dfsg-4_source.changes dpkg-buildpackage: info: source package julia dpkg-buildpackage: info: source version 1.0.3+dfsg-4 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Graham Inggs dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/build/julia-1.0.3+dfsg' make prefix=/usr sysconfdir=/etc MULTIARCH=x86_64-linux-gnu MULTIARCH_INSTALL=1 NO_GIT=1 TAGGED_RELEASE_BANNER='Debian ⛬ julia/1.0.3+dfsg-4' USE_BLAS64=0 USE_LLVM_SHLIB=1 USE_SYSTEM_BLAS=1 USE_SYSTEM_CURL=1 USE_SYSTEM_DSFMT=1 USE_SYSTEM_GMP=1 USE_SYSTEM_LAPACK=1 USE_SYSTEM_LIBGIT2=1 USE_SYSTEM_LIBSSH2=1 USE_SYSTEM_LIBUNWIND=1 USE_SYSTEM_LIBUV=0 USE_SYSTEM_LLVM=0 USE_SYSTEM_MBEDTLS=1 USE_SYSTEM_MPFR=1 USE_SYSTEM_OPENSPECFUN=1 USE_SYSTEM_PATCHELF=1 USE_SYSTEM_PCRE=1 USE_SYSTEM_SUITESPARSE=1 USE_SYSTEM_UTF8PROC=1 VERBOSE=1 MARCH=x86-64 JULIA_CPU_TARGET="generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)" USE_SYSTEM_OPENLIBM=1 USE_SYSTEM_LIBM=0 LIBBLAS=-lopenblas LIBBLASNAME=libopenblas LIBLAPACK=-lopenblas LIBLAPACKNAME=libopenblas distcleanall make[2]: Entering directory '/build/julia-1.0.3+dfsg' Warning: git information unavailable; versioning information limited find: ‘/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/*/src’: No such file or directory rm -r /build/julia-1.0.3+dfsg/usr/share/julia/base rm: '/build/julia-1.0.3+dfsg/usr/share/julia/base' ei saa kustutada: No such file or directory make[2]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/base] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/test rm: '/build/julia-1.0.3+dfsg/usr/share/julia/test' ei saa kustutada: No such file or directory make[2]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/test] Error 1 (ignored) make[3]: Entering directory '/build/julia-1.0.3+dfsg/base' Warning: git information unavailable; versioning information limited rm -f ./pcre_h.jl rm -f ./errno_h.jl rm -f ./build_h.jl rm -f ./build_h.jl.phony rm -f ./uv_constants.jl rm -f ./file_constants.jl rm -f ./version_git.jl rm -f ./version_git.jl.phony rm -f /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/lib*.so* make[3]: Leaving directory '/build/julia-1.0.3+dfsg/base' make[3]: Entering directory '/build/julia-1.0.3+dfsg/doc' Warning: git information unavailable; versioning information limited rm -rf _build/* deps/* docbuild.log UnicodeData.txt make[3]: Leaving directory '/build/julia-1.0.3+dfsg/doc' make[3]: Entering directory '/build/julia-1.0.3+dfsg/src' Warning: git information unavailable; versioning information limited make[3]: /build/julia-1.0.3+dfsg/usr/tools/llvm-config: Command not found make[3]: /build/julia-1.0.3+dfsg/usr/tools/llvm-config: Command not found rm -fr /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libjulia* /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libccalltest* rm -f ./julia_flisp.boot ./julia_flisp.boot.inc rm -f ./*.dbg.obj ./*.o ./*.dwo ./*.so ./*.a rm -f ./julia_version.h make[3]: Leaving directory '/build/julia-1.0.3+dfsg/src' make[3]: Entering directory '/build/julia-1.0.3+dfsg/ui' Warning: git information unavailable; versioning information limited rm -f *.o *.dbg.obj rm -f /build/julia-1.0.3+dfsg/usr/bin/julia* make[3]: Leaving directory '/build/julia-1.0.3+dfsg/ui' make[3]: Entering directory '/build/julia-1.0.3+dfsg/test' Warning: git information unavailable; versioning information limited make[4]: Entering directory '/build/julia-1.0.3+dfsg/test/embedding' rm -f /build/julia-1.0.3+dfsg/test/embedding/embedding-debug /build/julia-1.0.3+dfsg/test/embedding/embedding make[4]: Leaving directory '/build/julia-1.0.3+dfsg/test/embedding' make[3]: Leaving directory '/build/julia-1.0.3+dfsg/test' make[3]: Entering directory '/build/julia-1.0.3+dfsg/stdlib' Warning: git information unavailable; versioning information limited rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Pkg rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Pkg' ei saa kustutada: No such file or directory make[3]: [Makefile:30: uninstall-Pkg] Error 1 (ignored) rm /build/julia-1.0.3+dfsg/usr/manifest/Pkg rm: '/build/julia-1.0.3+dfsg/usr/manifest/Pkg' ei saa kustutada: No such file or directory make[3]: [Makefile:31: uninstall-Pkg] Error 1 (ignored) rm ./Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24/build-compiled rm: './Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24/build-compiled' ei saa kustutada: No such file or directory make[3]: [Makefile:32: clean-Pkg] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Base64 rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Base64' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Base64] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/CRC32c rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/CRC32c' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/CRC32c] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Dates rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Dates' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Dates] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/DelimitedFiles rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/DelimitedFiles' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/DelimitedFiles] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Distributed rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Distributed' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Distributed] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/FileWatching rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/FileWatching' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/FileWatching] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Future rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Future' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Future] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/InteractiveUtils rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/InteractiveUtils' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/InteractiveUtils] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Libdl rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Libdl' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Libdl] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/LibGit2 rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/LibGit2' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/LibGit2] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/LinearAlgebra rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/LinearAlgebra' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/LinearAlgebra] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Logging rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Logging' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Logging] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Markdown rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Markdown' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Markdown] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Mmap rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Mmap' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Mmap] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Printf rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Printf' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Printf] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Profile rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Profile' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Profile] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Random rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Random' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Random] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/REPL rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/REPL' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/REPL] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Serialization rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Serialization' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Serialization] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SHA rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SHA' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SHA] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SharedArrays rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SharedArrays' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SharedArrays] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Sockets rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Sockets' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Sockets] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SparseArrays rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SparseArrays' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SparseArrays] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Statistics rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Statistics' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Statistics] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SuiteSparse rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SuiteSparse' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SuiteSparse] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Test rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Test' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Test] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Unicode rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Unicode' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Unicode] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/UUIDs rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/UUIDs' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/UUIDs] Error 1 (ignored) make[3]: Leaving directory '/build/julia-1.0.3+dfsg/stdlib' rm -f /build/julia-1.0.3+dfsg/julia rm -f /build/julia-1.0.3+dfsg/*.tar.gz rm -f /build/julia-1.0.3+dfsg/usr/tools/stringreplace \ /build/julia-1.0.3+dfsg/light-source-dist.tmp /build/julia-1.0.3+dfsg/light-source-dist.tmp1 \ /build/julia-1.0.3+dfsg/full-source-dist.tmp /build/julia-1.0.3+dfsg/full-source-dist.tmp1 rm -fr /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia rm -fr /build/julia-1.0.3+dfsg/usr/share/julia/extras make[3]: Entering directory '/build/julia-1.0.3+dfsg/src' Warning: git information unavailable; versioning information limited make[3]: /build/julia-1.0.3+dfsg/usr/tools/llvm-config: Command not found make[3]: /build/julia-1.0.3+dfsg/usr/tools/llvm-config: Command not found make -C /build/julia-1.0.3+dfsg/src/flisp clean BUILDDIR='/build/julia-1.0.3+dfsg/src/flisp' make[4]: Entering directory '/build/julia-1.0.3+dfsg/src/flisp' Warning: git information unavailable; versioning information limited rm -f /build/julia-1.0.3+dfsg/src/flisp/*.o rm -f /build/julia-1.0.3+dfsg/src/flisp/*.dbg.obj rm -f /build/julia-1.0.3+dfsg/src/flisp/*.a rm -f /build/julia-1.0.3+dfsg/src/flisp/flisp rm -f /build/julia-1.0.3+dfsg/src/flisp/flisp-debug make[4]: Leaving directory '/build/julia-1.0.3+dfsg/src/flisp' make -C /build/julia-1.0.3+dfsg/src/support clean BUILDDIR='/build/julia-1.0.3+dfsg/src/support' make[4]: Entering directory '/build/julia-1.0.3+dfsg/src/support' Warning: git information unavailable; versioning information limited rm -f /build/julia-1.0.3+dfsg/src/support/*.o rm -f /build/julia-1.0.3+dfsg/src/support/*.dbg.obj rm -f /build/julia-1.0.3+dfsg/src/support/*.a rm -f /build/julia-1.0.3+dfsg/src/support/*~ *# rm -f /build/julia-1.0.3+dfsg/src/support/core* rm -f /build/julia-1.0.3+dfsg/src/support/libsupport.a rm -f /build/julia-1.0.3+dfsg/src/support/libsupport-debug.a make[4]: Leaving directory '/build/julia-1.0.3+dfsg/src/support' make[3]: Leaving directory '/build/julia-1.0.3+dfsg/src' make[3]: Entering directory '/build/julia-1.0.3+dfsg/deps' Warning: git information unavailable; versioning information limited rm -rf scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/build-configured scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/build-compiled make -C scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e clean make[4]: Entering directory '/build/julia-1.0.3+dfsg/deps' make[4]: *** scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e: No such file or directory. Stop. make[4]: Leaving directory '/build/julia-1.0.3+dfsg/deps' make[3]: [/build/julia-1.0.3+dfsg/deps/libuv.mk:52: clean-libuv] Error 2 (ignored) make[3]: Leaving directory '/build/julia-1.0.3+dfsg/deps' rm -fr /build/julia-1.0.3+dfsg/usr /build/julia-1.0.3+dfsg/usr-staging make[3]: Entering directory '/build/julia-1.0.3+dfsg/stdlib' Warning: git information unavailable; versioning information limited rm -rf ./Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24 /build/julia-1.0.3+dfsg/stdlib/srccache/Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24.tar.gz ./Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24 rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Pkg rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Pkg' ei saa kustutada: No such file or directory make[3]: [Makefile:30: uninstall-Pkg] Error 1 (ignored) rm /build/julia-1.0.3+dfsg/usr/manifest/Pkg rm: '/build/julia-1.0.3+dfsg/usr/manifest/Pkg' ei saa kustutada: No such file or directory make[3]: [Makefile:31: uninstall-Pkg] Error 1 (ignored) rm ./Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24/build-compiled rm: './Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24/build-compiled' ei saa kustutada: No such file or directory make[3]: [Makefile:32: clean-Pkg] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Base64 rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Base64' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Base64] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/CRC32c rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/CRC32c' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/CRC32c] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Dates rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Dates' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Dates] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/DelimitedFiles rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/DelimitedFiles' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/DelimitedFiles] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Distributed rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Distributed' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Distributed] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/FileWatching rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/FileWatching' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/FileWatching] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Future rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Future' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Future] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/InteractiveUtils rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/InteractiveUtils' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/InteractiveUtils] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Libdl rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Libdl' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Libdl] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/LibGit2 rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/LibGit2' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/LibGit2] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/LinearAlgebra rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/LinearAlgebra' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/LinearAlgebra] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Logging rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Logging' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Logging] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Markdown rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Markdown' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Markdown] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Mmap rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Mmap' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Mmap] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Printf rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Printf' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Printf] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Profile rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Profile' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Profile] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Random rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Random' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Random] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/REPL rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/REPL' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/REPL] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Serialization rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Serialization' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Serialization] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SHA rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SHA' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SHA] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SharedArrays rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SharedArrays' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SharedArrays] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Sockets rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Sockets' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Sockets] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SparseArrays rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SparseArrays' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SparseArrays] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Statistics rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Statistics' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Statistics] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SuiteSparse rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SuiteSparse' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/SuiteSparse] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Test rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Test' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Test] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Unicode rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Unicode' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Unicode] Error 1 (ignored) rm -r /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/UUIDs rm: '/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/UUIDs' ei saa kustutada: No such file or directory make[3]: [Makefile:40: clean-/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/UUIDs] Error 1 (ignored) make[3]: Leaving directory '/build/julia-1.0.3+dfsg/stdlib' make[3]: Entering directory '/build/julia-1.0.3+dfsg/deps' Warning: git information unavailable; versioning information limited rm -f /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libsuitesparse_wrapper.so rm -rf /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e rm -rf /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/projects/libcxx scratch/llvm-6.0.0/libcxx-build rm -rf /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/projects/libcxxabi scratch/llvm-6.0.0/libcxxabi-build rm -rf /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0.src.tar.xz \ \ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 scratch/llvm-6.0.0/build_Release rm -rf scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e /build/julia-1.0.3+dfsg/deps/srccache/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e rm -rf /build/julia-1.0.3+dfsg/usr make[3]: Leaving directory '/build/julia-1.0.3+dfsg/deps' make[3]: Entering directory '/build/julia-1.0.3+dfsg/doc' Warning: git information unavailable; versioning information limited rm -rf _build/* deps/* docbuild.log UnicodeData.txt make[3]: Leaving directory '/build/julia-1.0.3+dfsg/doc' make[2]: Leaving directory '/build/julia-1.0.3+dfsg' make -f debian/shlibdeps.mk prefix=/usr sysconfdir=/etc MULTIARCH=x86_64-linux-gnu MULTIARCH_INSTALL=1 NO_GIT=1 TAGGED_RELEASE_BANNER='Debian ⛬ julia/1.0.3+dfsg-4' USE_BLAS64=0 USE_LLVM_SHLIB=1 USE_SYSTEM_BLAS=1 USE_SYSTEM_CURL=1 USE_SYSTEM_DSFMT=1 USE_SYSTEM_GMP=1 USE_SYSTEM_LAPACK=1 USE_SYSTEM_LIBGIT2=1 USE_SYSTEM_LIBSSH2=1 USE_SYSTEM_LIBUNWIND=1 USE_SYSTEM_LIBUV=0 USE_SYSTEM_LLVM=0 USE_SYSTEM_MBEDTLS=1 USE_SYSTEM_MPFR=1 USE_SYSTEM_OPENSPECFUN=1 USE_SYSTEM_PATCHELF=1 USE_SYSTEM_PCRE=1 USE_SYSTEM_SUITESPARSE=1 USE_SYSTEM_UTF8PROC=1 VERBOSE=1 MARCH=x86-64 JULIA_CPU_TARGET="generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)" USE_SYSTEM_OPENLIBM=1 USE_SYSTEM_LIBM=0 LIBBLAS=-lopenblas LIBBLASNAME=libopenblas LIBLAPACK=-lopenblas LIBLAPACKNAME=libopenblas clean make[2]: Entering directory '/build/julia-1.0.3+dfsg' Warning: git information unavailable; versioning information limited rm -f debian/shlibdeps debian/libjulia1.links make[2]: Leaving directory '/build/julia-1.0.3+dfsg' make[1]: Leaving directory '/build/julia-1.0.3+dfsg' dh_clean debian/rules build dh build dh_update_autotools_config dh_autoreconf dh_auto_configure debian/rules override_dh_auto_build-arch make[1]: Entering directory '/build/julia-1.0.3+dfsg' dh_auto_build -- prefix=/usr sysconfdir=/etc MULTIARCH=x86_64-linux-gnu MULTIARCH_INSTALL=1 NO_GIT=1 TAGGED_RELEASE_BANNER='Debian ⛬ julia/1.0.3+dfsg-4' USE_BLAS64=0 USE_LLVM_SHLIB=1 USE_SYSTEM_BLAS=1 USE_SYSTEM_CURL=1 USE_SYSTEM_DSFMT=1 USE_SYSTEM_GMP=1 USE_SYSTEM_LAPACK=1 USE_SYSTEM_LIBGIT2=1 USE_SYSTEM_LIBSSH2=1 USE_SYSTEM_LIBUNWIND=1 USE_SYSTEM_LIBUV=0 USE_SYSTEM_LLVM=0 USE_SYSTEM_MBEDTLS=1 USE_SYSTEM_MPFR=1 USE_SYSTEM_OPENSPECFUN=1 USE_SYSTEM_PATCHELF=1 USE_SYSTEM_PCRE=1 USE_SYSTEM_SUITESPARSE=1 USE_SYSTEM_UTF8PROC=1 VERBOSE=1 MARCH=x86-64 JULIA_CPU_TARGET="generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)" USE_SYSTEM_OPENLIBM=1 USE_SYSTEM_LIBM=0 LIBBLAS=-lopenblas LIBBLASNAME=libopenblas LIBLAPACK=-lopenblas LIBLAPACKNAME=libopenblas make -j16 "INSTALL=install --strip-program=true" prefix=/usr sysconfdir=/etc MULTIARCH=x86_64-linux-gnu MULTIARCH_INSTALL=1 NO_GIT=1 "TAGGED_RELEASE_BANNER=Debian ⛬ julia/1.0.3+dfsg-4" USE_BLAS64=0 USE_LLVM_SHLIB=1 USE_SYSTEM_BLAS=1 USE_SYSTEM_CURL=1 USE_SYSTEM_DSFMT=1 USE_SYSTEM_GMP=1 USE_SYSTEM_LAPACK=1 USE_SYSTEM_LIBGIT2=1 USE_SYSTEM_LIBSSH2=1 USE_SYSTEM_LIBUNWIND=1 USE_SYSTEM_LIBUV=0 USE_SYSTEM_LLVM=0 USE_SYSTEM_MBEDTLS=1 USE_SYSTEM_MPFR=1 USE_SYSTEM_OPENSPECFUN=1 USE_SYSTEM_PATCHELF=1 USE_SYSTEM_PCRE=1 USE_SYSTEM_SUITESPARSE=1 USE_SYSTEM_UTF8PROC=1 VERBOSE=1 MARCH=x86-64 JULIA_CPU_TARGET=generic\;sandybridge,-xsaveopt,clone_all\;haswell,-rdrnd,base\(1\) USE_SYSTEM_OPENLIBM=1 USE_SYSTEM_LIBM=0 LIBBLAS=-lopenblas LIBBLASNAME=libopenblas LIBLAPACK=-lopenblas LIBLAPACKNAME=libopenblas make[2]: Entering directory '/build/julia-1.0.3+dfsg' Warning: git information unavailable; versioning information limited find: ‘/build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/*/src’: No such file or directory Creating usr/etc/julia/startup.jl make[3]: Entering directory '/build/julia-1.0.3+dfsg/stdlib' /build/julia-1.0.3+dfsg/contrib/install.sh 755 /build/julia-1.0.3+dfsg/contrib/julia-config.jl /build/julia-1.0.3+dfsg/usr/share/julia/ Copying in usr/share/man/man1/julia.1 make[3]: Entering directory '/build/julia-1.0.3+dfsg/deps' Warning: git information unavailable; versioning information limited Warning: git information unavailable; versioning information limited mkdir -p /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0 /build/julia-1.0.3+dfsg/deps/tools/jldownload /build/julia-1.0.3+dfsg/stdlib/srccache/Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24.tar.gz file:///build/julia-1.0.3+dfsg/stdlib/../debian/embedded/93b6d6de857dc88e665d2c64397852ab9701ba24 + CACHE_HOST=https://cache.julialang.org ++ which wget + WGET= ++ which curl + CURL=/usr/bin/curl ++ which fetch + FETCH= + TIMEOUT=15 + WGET_OPTS='--no-check-certificate --tries=1 --timeout=15' + CURL_OPTS='-fkL --connect-timeout 15 -y 15' + FETCH_OPTS='-T 15' + '[' 2 -eq 1 ']' + '[' 2 -eq 2 ']' + WGET_OPTS='--no-check-certificate --tries=1 --timeout=15 -O /build/julia-1.0.3+dfsg/stdlib/srccache/Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24.tar.gz' + CURL_OPTS='-fkL --connect-timeout 15 -y 15 -o /build/julia-1.0.3+dfsg/stdlib/srccache/Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24.tar.gz' + FETCH_OPTS='-T 15 -o /build/julia-1.0.3+dfsg/stdlib/srccache/Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24.tar.gz' + URL=file:///build/julia-1.0.3+dfsg/stdlib/../debian/embedded/93b6d6de857dc88e665d2c64397852ab9701ba24 + CACHE_URL=https://cache.julialang.org/file:///build/julia-1.0.3+dfsg/stdlib/../debian/embedded/93b6d6de857dc88e665d2c64397852ab9701ba24 + '[' -x /usr/bin/curl ']' + /usr/bin/curl -V + GETURL='/usr/bin/curl -fkL --connect-timeout 15 -y 15 -o /build/julia-1.0.3+dfsg/stdlib/srccache/Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24.tar.gz' + /usr/bin/curl -fkL --connect-timeout 15 -y 15 -o /build/julia-1.0.3+dfsg/stdlib/srccache/Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24.tar.gz file:///build/julia-1.0.3+dfsg/stdlib/../debian/embedded/93b6d6de857dc88e665d2c64397852ab9701ba24 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1319k 100 1319k 0 0 644M 0 --:--:-- --:--:-- --:--:-- 644M /build/julia-1.0.3+dfsg/deps/tools/jlchecksum /build/julia-1.0.3+dfsg/stdlib/srccache/Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24.tar.gz mkdir -p /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -shared -fPIC -I /usr/include/suitesparse /build/julia-1.0.3+dfsg/deps/SuiteSparse_wrapper.c -o /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libsuitesparse_wrapper.so -lumfpack -lcholmod -lamd -lcamd -lcolamd -lspqr [ ! \( -e Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24/ -o -h Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24/ \) ] || rm -r Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24/ mkdir -p Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24/ /bin/tar -C Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24/ --strip-components 1 -xf /build/julia-1.0.3+dfsg/stdlib/srccache/Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24.tar.gz mkdir -p /build/julia-1.0.3+dfsg/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 /usr/bin/python2 "/build/julia-1.0.3+dfsg/deps/srccache/python2_path/python" && \ ln -sf /usr/bin/python2-config "/build/julia-1.0.3+dfsg/deps/srccache/python2_path/python-config" /build/julia-1.0.3+dfsg/deps/tools/jldownload /build/julia-1.0.3+dfsg/deps/srccache/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz file:///build/julia-1.0.3+dfsg/deps/../debian/embedded/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz + CACHE_HOST=https://cache.julialang.org ++ which wget /build/julia-1.0.3+dfsg/deps/tools/jldownload /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz file:///build/julia-1.0.3+dfsg/deps/../debian/embedded/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz + WGET= ++ which curl + CACHE_HOST=https://cache.julialang.org ++ which wget /build/julia-1.0.3+dfsg/deps/tools/jldownload /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0.src.tar.xz file:///build/julia-1.0.3+dfsg/deps/../debian/embedded/6.0.0/llvm-6.0.0.src.tar.xz + CURL=/usr/bin/curl ++ which fetch + CACHE_HOST=https://cache.julialang.org ++ which wget + WGET= ++ which curl + FETCH= + TIMEOUT=15 + WGET_OPTS='--no-check-certificate --tries=1 --timeout=15' + CURL_OPTS='-fkL --connect-timeout 15 -y 15' + FETCH_OPTS='-T 15' + '[' 2 -eq 1 ']' + '[' 2 -eq 2 ']' + WGET_OPTS='--no-check-certificate --tries=1 --timeout=15 -O /build/julia-1.0.3+dfsg/deps/srccache/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz' + CURL_OPTS='-fkL --connect-timeout 15 -y 15 -o /build/julia-1.0.3+dfsg/deps/srccache/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz' + FETCH_OPTS='-T 15 -o /build/julia-1.0.3+dfsg/deps/srccache/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz' + URL=file:///build/julia-1.0.3+dfsg/deps/../debian/embedded/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz + CACHE_URL=https://cache.julialang.org/file:///build/julia-1.0.3+dfsg/deps/../debian/embedded/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz + '[' -x /usr/bin/curl ']' + /usr/bin/curl -V + CURL=/usr/bin/curl ++ which fetch make[3]: [/build/julia-1.0.3+dfsg/deps/llvm.mk:198: /build/julia-1.0.3+dfsg/deps/srccache/python2_path] Error 1 (ignored) + WGET= ++ which curl + FETCH= + TIMEOUT=15 + WGET_OPTS='--no-check-certificate --tries=1 --timeout=15' + CURL_OPTS='-fkL --connect-timeout 15 -y 15' + FETCH_OPTS='-T 15' + '[' 2 -eq 1 ']' + '[' 2 -eq 2 ']' + WGET_OPTS='--no-check-certificate --tries=1 --timeout=15 -O /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz' + CURL_OPTS='-fkL --connect-timeout 15 -y 15 -o /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz' + FETCH_OPTS='-T 15 -o /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz' + URL=file:///build/julia-1.0.3+dfsg/deps/../debian/embedded/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz + CACHE_URL=https://cache.julialang.org/file:///build/julia-1.0.3+dfsg/deps/../debian/embedded/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz + '[' -x /usr/bin/curl ']' + /usr/bin/curl -V + CURL=/usr/bin/curl echo 1 > Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24/source-extracted ++ which fetch + GETURL='/usr/bin/curl -fkL --connect-timeout 15 -y 15 -o /build/julia-1.0.3+dfsg/deps/srccache/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz' + /usr/bin/curl -fkL --connect-timeout 15 -y 15 -o /build/julia-1.0.3+dfsg/deps/srccache/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz file:///build/julia-1.0.3+dfsg/deps/../debian/embedded/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz + FETCH= + TIMEOUT=15 + WGET_OPTS='--no-check-certificate --tries=1 --timeout=15' + CURL_OPTS='-fkL --connect-timeout 15 -y 15' + FETCH_OPTS='-T 15' + '[' 2 -eq 1 ']' + '[' 2 -eq 2 ']' echo 1 > Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24/build-compiled + WGET_OPTS='--no-check-certificate --tries=1 --timeout=15 -O /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0.src.tar.xz' + CURL_OPTS='-fkL --connect-timeout 15 -y 15 -o /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0.src.tar.xz' + FETCH_OPTS='-T 15 -o /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0.src.tar.xz' + URL=file:///build/julia-1.0.3+dfsg/deps/../debian/embedded/6.0.0/llvm-6.0.0.src.tar.xz + CACHE_URL=https://cache.julialang.org/file:///build/julia-1.0.3+dfsg/deps/../debian/embedded/6.0.0/llvm-6.0.0.src.tar.xz + '[' -x /usr/bin/curl ']' + /usr/bin/curl -V [ ! \( -e /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Pkg -o -h /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Pkg \) ] || make uninstall-Pkg + GETURL='/usr/bin/curl -fkL --connect-timeout 15 -y 15 -o /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz' + /usr/bin/curl -fkL --connect-timeout 15 -y 15 -o /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz file:///build/julia-1.0.3+dfsg/deps/../debian/embedded/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz ln -sf /build/julia-1.0.3+dfsg/stdlib/Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24 /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Pkg + GETURL='/usr/bin/curl -fkL --connect-timeout 15 -y 15 -o /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0.src.tar.xz' % Total % Received % Xferd Average Speed Time Ti+ /usr/bin/curl -fkL --connect-timeout 15 -y 15 -o /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0.src.tar.xz file:///build/julia-1.0.3+dfsg/deps/../debian/embedded/6.0.0/llvm-6.0.0.src.tar.xz me Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 4183 100 4183 0 0 4084k 0 -echo Pkg-93b6d6de857dc88e665d2c64397852ab9701ba24 > /build/julia-1.0.3+dfsg/usr/manifest/Pkg -:--:-- --:--:-- --:--:-- 4084k make[3]: Leaving directory '/build/julia-1.0.3+dfsg/stdlib' /build/julia-1.0.3+dfsg/deps/tools/jlchecksum /build/julia-1.0.3+dfsg/deps/srccache/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1457k 100 1457k 0 0 711M 0 --:--:-- --:--:-- --:--:-- 711M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0/build/julia-1.0.3+dfsg/deps/tools/jlchecksum /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz [ ! \( -e scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/ -o -h scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/ \) ] || rm -r scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/ mkdir -p scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/ /bin/tar -C scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/ --strip-components 1 -xf /build/julia-1.0.3+dfsg/deps/srccache/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz true -ignorelibsuitesparse_wrapper.so /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libsuitesparse_wrapper.so touch -c /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libsuitesparse_wrapper.so echo 1 > scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/source-extracted make -C scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/ CC="gcc -march=x86-64 -m64" libwhich make[4]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e' gcc -march=x86-64 -m64 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -D_GNU_SOURCE -Wdate-time -D_FORTIFY_SOURCE=2 -c -o libwhich.o libwhich.c 100 24.1M 100 24.1M 0 0 670M 0 --:--:-- --:--:-- --:--:-- 670M [ ! \( -e /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/ -o -h /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/ \) ] || rm -r /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/ mkdir -p /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/ /build/julia-1.0.3+dfsg/deps/tools/jlchecksum /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0.src.tar.xz /bin/tar -C /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/ --strip-components 1 -xf /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz echo 1 > /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/source-extracted touch -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/aclocal.m4 # touch a few files to prevent autogen from getting called touch -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/Makefile.in touch -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/configure mkdir -p scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/ cd scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/ && \ /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e//configure --with-pic --prefix=/build/julia-1.0.3+dfsg/usr --build=x86_64-linux-gnu --libdir=/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu --bindir=/build/julia-1.0.3+dfsg/usr/tools LDFLAGS="-Wl,-z,relro -Wl,-z,now -Wl,-rpath,'\$\$ORIGIN' -Wl,-z,origin -Wl,-rpath-link,/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu" F77="gfortran -march=x86-64 -m64" CC="gcc -march=x86-64 -m64" CXX="g++ -march=x86-64 -m64" LD="ld" LDFLAGS="-Wl,-z,relro -Wl,-z,now -v" CFLAGS="-g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE" V=1 gcc -march=x86-64 -m64 libwhich.o -o libwhich -Wl,-z,relro -Wl,-z,now -ldl make[4]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e' echo 1 > scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/build-compiled rm -rf /build/julia-1.0.3+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e mkdir -p /build/julia-1.0.3+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/build/julia-1.0.3+dfsg/usr mkdir -p /build/julia-1.0.3+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e//build/julia-1.0.3+dfsg/usr/tools cp scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/libwhich /build/julia-1.0.3+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e//build/julia-1.0.3+dfsg/usr/tools cd /build/julia-1.0.3+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/build/julia-1.0.3+dfsg/usr && tar -czf /build/julia-1.0.3+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tgz.tmp . rm -rf /build/julia-1.0.3+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e mv /build/julia-1.0.3+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tgz.tmp /build/julia-1.0.3+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tgz mkdir -p /build/julia-1.0.3+dfsg/usr /bin/tar -xzf /build/julia-1.0.3+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tgz -C /build/julia-1.0.3+dfsg/usr echo libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e > /build/julia-1.0.3+dfsg/usr/manifest/libwhich rm -rf /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 mkdir -p /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /bin/tar -C /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 --strip-components 1 -xf /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0.src.tar.xz checking for a BSD-compatible install... install --strip-program=true checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for gcc... gcc -march=x86-64 -m64 checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc -march=x86-64 -m64 accepts -g... yes checking for gcc -march=x86-64 -m64 option to accept ISO C89... none needed checking whether gcc -march=x86-64 -m64 understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of gcc -march=x86-64 -m64... gcc3 checking if gcc -march=x86-64 -m64 supports -pedantic flag... yes checking for gcc -march=x86-64 -m64 way to treat warnings as errors... -Werror checking if gcc -march=x86-64 -m64 supports -fvisibility=hidden... yes checking if gcc -march=x86-64 -m64 supports -g flag... yes checking if gcc -march=x86-64 -m64 supports -std=gnu99 flag... yes checking if gcc -march=x86-64 -m64 supports -Wall flag... yes checking if gcc -march=x86-64 -m64 supports -Wextra flag... yes checking if gcc -march=x86-64 -m64 supports -Wno-unused-parameter flag... yes checking if gcc -march=x86-64 -m64 supports -Wstrict-prototypes flag... yes checking for ar... ar checking the archiver (ar) interface... ar checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by gcc -march=x86-64 -m64... 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... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-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... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc -march=x86-64 -m64 object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -march=x86-64 -m64 -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc -march=x86-64 -m64 supports -fno-rtti -fno-exceptions... no checking for gcc -march=x86-64 -m64 option to produce PIC... -fPIC -DPIC checking if gcc -march=x86-64 -m64 PIC flag -fPIC -DPIC works... yes checking if gcc -march=x86-64 -m64 static flag -static works... no checking if gcc -march=x86-64 -m64 supports -c -o file.o... yes checking if gcc -march=x86-64 -m64 supports -c -o file.o... (cached) yes checking whether the gcc -march=x86-64 -m64 linker (ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... # touch some extra files to ensure bisect works pretty well touch -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0.extracted touch -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/configure touch -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/CMakeLists.txt echo 1 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/source-extracted cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/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 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/llvm-D27629-AArch64-large_model_4.0.patch-applied cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/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 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/llvm-D34078-vectorize-fdiv.patch-applied cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/deps/patches/llvm-6.0-NVPTX-addrspaces.patch no patching file lib/Target/NVPTX/NVPTXISelLowering.cpp checking dynamic linker characteristics... patching file lib/Target/NVPTX/NVPTXISelLowering.h echo 1 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/llvm-6.0-NVPTX-addrspaces.patch-applied cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/deps/patches/llvm-D42262-jumpthreading-not-i1.patch patching file lib/Transforms/Scalar/JumpThreading.cpp Hunk #1 succeeded at 630 (offset -17 lines). patching file test/Transforms/JumpThreading/basic.ll echo 1 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/llvm-D42262-jumpthreading-not-i1.patch-applied cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/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 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/llvm-PPC-addrspaces.patch-applied cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/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 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/llvm-D42260.patch-applied cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/deps/patches/llvm-rL326843-missing-header.patch patching file lib/Transforms/InstCombine/InstructionCombining.cpp echo 1 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/llvm-rL326843-missing-header.patch-applied cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/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 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/llvm-6.0-r327540.patch-applied cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/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). echo 1 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/llvm-6.0.0_D27296-libssp.patch-applied cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/deps/patches/llvm-6.0-D44650.patch patching file tools/llvm-cfi-verify/CMakeLists.txt echo 1 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/llvm-6.0-D44650.patch-applied cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/deps/patches/llvm-D45008.patch patching file lib/CodeGen/MachineBlockPlacement.cpp echo 1 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/llvm-D45008.patch-applied cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/deps/patches/llvm-D45070.patch patching file lib/Target/NVPTX/NVPTXTargetMachine.cpp echo 1 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/llvm-D45070.patch-applied cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/deps/patches/llvm-6.0.0-ifconv-D45819.patch 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 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/llvm-6.0.0-ifconv-D45819.patch-applied cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/deps/patches/llvm-D46460.patch patching file lib/Analysis/LoopInfo.cpp Hunk #1 succeeded at 222 (offset -1 lines). echo 1 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/llvm-D46460.patch-applied cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/deps/patches/llvm-rL332680.patch patching file lib/Target/X86/X86DomainReassignment.cpp patching file test/CodeGen/X86/domain-reassignment-implicit-def.ll echo 1 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/llvm-rL332680.patch-applied cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/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 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/llvm-rL332682.patch-applied cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/deps/patches/llvm-rL332302.patch patching file lib/Transforms/InstCombine/InstructionCombining.cpp patching file test/Transforms/InstCombine/gep-addrspace.ll echo 1 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/llvm-rL332302.patch-applied cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/deps/patches/llvm-rL332694.patch patching file test/CodeGen/X86/domain-reassignment-test.ll echo 1 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/llvm-rL332694.patch-applied cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/deps/patches/llvm-rL327898.patch GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... patching file include/llvm/CodeGen/SelectionDAGISel.h yes patching file include/llvm/CodeGen/SelectionDAGNodes.h checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes patching file lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp patching file lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp checking whether make supports nested variables... (cached) yes checking for dlopen in -ldl... 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 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/llvm-rL327898.patch-applied cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/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 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/llvm-6.0-DISABLE_ABI_CHECKS.patch-applied cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/deps/patches/llvm-OProfile-line-num.patch patching file lib/ExecutionEngine/OProfileJIT/LLVMBuild.txt patching file lib/ExecutionEngine/OProfileJIT/OProfileJITEventListener.cpp echo 1 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/llvm-OProfile-line-num.patch-applied cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/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 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/llvm-D44892-Perf-integration.patch-applied cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/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 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/llvm-D49832-SCEVPred.patch-applied cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/deps/patches/llvm-rL323946-LSRTy.patch patching file lib/Transforms/Scalar/LoopStrengthReduce.cpp echo 1 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/llvm-rL323946-LSRTy.patch-applied cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/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 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/llvm-D50010-VNCoercion-ni.patch-applied cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/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 yes 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 checking for kstat_lookup in -lkstat... patching file test/Transforms/IRCE/single-access-with-preloop.ll patching file test/Transforms/LoopStrengthReduce/2013-01-14-ReuseCast.ll echo 1 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/llvm-D50167-scev-umin.patch-applied cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/deps/patches/llvm-windows-race.patch patching file tools/llvm-config/CMakeLists.txt echo 1 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/llvm-windows-race.patch-applied cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/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 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/llvm-rL326967-aligned-load.patch-applied cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/deps/patches/clang-arm-default-vfp3-on-armv7a.patch patching file include/llvm/Support/ARMTargetParser.def patching file lib/Target/ARM/ARM.td echo 1 > /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/clang-arm-default-vfp3-on-armv7a.patch-applied cd /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /build/julia-1.0.3+dfsg/deps/patches/llvm-symver-jlprefix.patch patching file tools/llvm-shlib/simple_version_script.map.in echo 1 > /build/julia-1.0.3+dfsg/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=/build/julia-1.0.3+dfsg/deps/srccache/python2_path:"$PATH" && \ cmake /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 -G "Unix Makefiles" -DCMAKE_INSTALL_PREFIX:PATH=/build/julia-1.0.3+dfsg/usr -DCMAKE_PREFIX_PATH=/build/julia-1.0.3+dfsg/usr -DCMAKE_INSTALL_LIBDIR=/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu -DCMAKE_INSTALL_BINDIR=/build/julia-1.0.3+dfsg/usr/bin -DLIB_INSTALL_DIR=/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_C_COMPILER="$(which gcc)" -DCMAKE_C_COMPILER_ARG1=" -m64" -DCMAKE_CXX_COMPILER="g++" -DCMAKE_CXX_COMPILER_ARG1=" -m64" -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_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=" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security" -DCMAKE_CXX_FLAGS=" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security" -DLLVM_TOOL_CLANG_BUILD=OFF -DLLVM_TOOL_COMPILER_RT_BUILD=OFF -DLLVM_TOOL_LLDB_BUILD=OFF -DCMAKE_EXE_LINKER_FLAGS=" -Wl,-z,relro -Wl,-z,now " -DCMAKE_SHARED_LINKER_FLAGS=" -Wl,-z,relro -Wl,-z,now " \ || { echo '*** To install a newer version of cmake, run contrib/download_cmake.sh ***' && false; } no checking for gethostbyname in -lnsl... 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. yes checking for perfstat_cpu in -lperfstat... -- The C compiler identification is GNU 8.3.0 no checking for pthread_mutex_init in -lpthread... yes checking for clock_gettime in -lrt... -- The CXX compiler identification is GNU 8.3.0 -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc yes checking for sendfile in -lsendfile... no checking for socket in -lsocket... no checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... -- Check for working C compiler: /usr/bin/gcc -- works -- Detecting C compiler ABI info no checking sys/ahafs_evProds.h usability... no checking sys/ahafs_evProds.h presence... no checking for sys/ahafs_evProds.h... no checking for pkg-config... no -- Detecting C compiler ABI info - done -- Detecting C compile features checking that generated files are newer than configure... done configure: creating ./config.status -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/g++ -- Check for working CXX compiler: /usr/bin/g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features config.status: creating Makefile config.status: executing depfiles commands config.status: executing libtool commands echo 1 > scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/build-configured make -C scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/ LDFLAGS="-Wl,-z,relro -Wl,-z,now -v" CFLAGS="-g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE" V=1 make[4]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e' /bin/sh ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/fs-poll.c /bin/sh ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/inet.c /bin/sh ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/loop-watcher.c /bin/sh ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/threadpool.c /bin/sh ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/timer.c /bin/sh ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/uv-common.c /bin/sh ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/version.c /bin/sh ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/async.c /bin/sh ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/core.c /bin/sh ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/dl.c /bin/sh ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/fs.c /bin/sh ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/getaddrinfo.c /bin/sh ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/getnameinfo.c /bin/sh ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/loop.c /bin/sh ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/pipe.c -- Detecting CXX compile features - done -- Looking for dirent.h CMake Warning (dev) at /usr/share/cmake-3.13/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. -- Looking for dirent.h - found -- Looking for dlfcn.h -- Looking for dlfcn.h - found -- Looking for errno.h libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-getnameinfo.lo -MD -MP -MF src/unix/.deps/libuv_la-getnameinfo.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/getnameinfo.c -fPIC -DPIC -o src/unix/.libs/libuv_la-getnameinfo.o libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/libuv_la-timer.lo -MD -MP -MF src/.deps/libuv_la-timer.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/timer.c -fPIC -DPIC -o src/.libs/libuv_la-timer.o libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/libuv_la-version.lo -MD -MP -MF src/.deps/libuv_la-version.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/version.c -fPIC -DPIC -o src/.libs/libuv_la-version.o libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/libuv_la-threadpool.lo -MD -MP -MF src/.deps/libuv_la-threadpool.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/threadpool.c -fPIC -DPIC -o src/.libs/libuv_la-threadpool.o libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-pipe.lo -MD -MP -MF src/unix/.deps/libuv_la-pipe.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/pipe.c -fPIC -DPIC -o src/unix/.libs/libuv_la-pipe.o libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-dl.lo -MD -MP -MF src/unix/.deps/libuv_la-dl.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/dl.c -fPIC -DPIC -o src/unix/.libs/libuv_la-dl.o libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-fs.lo -MD -MP -MF src/unix/.deps/libuv_la-fs.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/fs.c -fPIC -DPIC -o src/unix/.libs/libuv_la-fs.o libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-loop.lo -MD -MP -MF src/unix/.deps/libuv_la-loop.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/loop.c -fPIC -DPIC -o src/unix/.libs/libuv_la-loop.o libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/libuv_la-inet.lo -MD -MP -MF src/.deps/libuv_la-inet.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/inet.c -fPIC -DPIC -o src/.libs/libuv_la-inet.o libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-async.lo -MD -MP -MF src/unix/.deps/libuv_la-async.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/async.c -fPIC -DPIC -o src/unix/.libs/libuv_la-async.o libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-getaddrinfo.lo -MD -MP -MF src/unix/.deps/libuv_la-getaddrinfo.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/getaddrinfo.c -fPIC -DPIC -o src/unix/.libs/libuv_la-getaddrinfo.o libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/libuv_la-uv-common.lo -MD -MP -MF src/.deps/libuv_la-uv-common.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/uv-common.c -fPIC -DPIC -o src/.libs/libuv_la-uv-common.o libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-core.lo -MD -MP -MF src/unix/.deps/libuv_la-core.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/core.c -fPIC -DPIC -o src/unix/.libs/libuv_la-core.o -- Looking for errno.h - found -- Looking for fcntl.h libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/libuv_la-version.lo -MD -MP -MF src/.deps/libuv_la-version.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/version.c -fPIC -DPIC -o src/libuv_la-version.o >/dev/null 2>&1 libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/libuv_la-loop-watcher.lo -MD -MP -MF src/.deps/libuv_la-loop-watcher.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/loop-watcher.c -fPIC -DPIC -o src/.libs/libuv_la-loop-watcher.o libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-getnameinfo.lo -MD -MP -MF src/unix/.deps/libuv_la-getnameinfo.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/getnameinfo.c -fPIC -DPIC -o src/unix/libuv_la-getnameinfo.o >/dev/null 2>&1 libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-dl.lo -MD -MP -MF src/unix/.deps/libuv_la-dl.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/dl.c -fPIC -DPIC -o src/unix/libuv_la-dl.o >/dev/null 2>&1 libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/libuv_la-fs-poll.lo -MD -MP -MF src/.deps/libuv_la-fs-poll.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/fs-poll.c -fPIC -DPIC -o src/.libs/libuv_la-fs-poll.o libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-loop.lo -MD -MP -MF src/unix/.deps/libuv_la-loop.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/loop.c -fPIC -DPIC -o src/unix/libuv_la-loop.o >/dev/null 2>&1 libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/libuv_la-timer.lo -MD -MP -MF src/.deps/libuv_la-timer.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/timer.c -fPIC -DPIC -o src/libuv_la-timer.o >/dev/null 2>&1 libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-getaddrinfo.lo -MD -MP -MF src/unix/.deps/libuv_la-getaddrinfo.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/getaddrinfo.c -fPIC -DPIC -o src/unix/libuv_la-getaddrinfo.o >/dev/null 2>&1 mv -f src/.deps/libuv_la-version.Tpo src/.deps/libuv_la-version.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/poll.c libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/libuv_la-threadpool.lo -MD -MP -MF src/.deps/libuv_la-threadpool.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/threadpool.c -fPIC -DPIC -o src/libuv_la-threadpool.o >/dev/null 2>&1 libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-async.lo -MD -MP -MF src/unix/.deps/libuv_la-async.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/async.c -fPIC -DPIC -o src/unix/libuv_la-async.o >/dev/null 2>&1 libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-pipe.lo -MD -MP -MF src/unix/.deps/libuv_la-pipe.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/pipe.c -fPIC -DPIC -o src/unix/libuv_la-pipe.o >/dev/null 2>&1 -- Looking for fcntl.h - found -- Looking for inttypes.h libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/libuv_la-inet.lo -MD -MP -MF src/.deps/libuv_la-inet.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/inet.c -fPIC -DPIC -o src/libuv_la-inet.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 -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/process.c mv -f src/unix/.deps/libuv_la-dl.Tpo src/unix/.deps/libuv_la-dl.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/signal.c libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/libuv_la-loop-watcher.lo -MD -MP -MF src/.deps/libuv_la-loop-watcher.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/loop-watcher.c -fPIC -DPIC -o src/libuv_la-loop-watcher.o >/dev/null 2>&1 mv -f src/unix/.deps/libuv_la-loop.Tpo src/unix/.deps/libuv_la-loop.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/stream.c libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/libuv_la-fs-poll.lo -MD -MP -MF src/.deps/libuv_la-fs-poll.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/fs-poll.c -fPIC -DPIC -o src/libuv_la-fs-poll.o >/dev/null 2>&1 mv -f src/unix/.deps/libuv_la-getaddrinfo.Tpo src/unix/.deps/libuv_la-getaddrinfo.Plo mv -f src/.deps/libuv_la-timer.Tpo src/.deps/libuv_la-timer.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/tcp.c /bin/sh ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/thread.c mv -f src/unix/.deps/libuv_la-async.Tpo src/unix/.deps/libuv_la-async.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/tty.c -- Looking for inttypes.h - found -- Looking for link.h libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/libuv_la-uv-common.lo -MD -MP -MF src/.deps/libuv_la-uv-common.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/uv-common.c -fPIC -DPIC -o src/libuv_la-uv-common.o >/dev/null 2>&1 mv -f src/.deps/libuv_la-threadpool.Tpo src/.deps/libuv_la-threadpool.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/udp.c mv -f src/unix/.deps/libuv_la-pipe.Tpo src/unix/.deps/libuv_la-pipe.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/linux-core.c mv -f src/.deps/libuv_la-inet.Tpo src/.deps/libuv_la-inet.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/linux-inotify.c mv -f src/.deps/libuv_la-loop-watcher.Tpo src/.deps/libuv_la-loop-watcher.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/linux-syscalls.c mv -f src/.deps/libuv_la-fs-poll.Tpo src/.deps/libuv_la-fs-poll.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/procfs-exepath.c libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-core.lo -MD -MP -MF src/unix/.deps/libuv_la-core.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/core.c -fPIC -DPIC -o src/unix/libuv_la-core.o >/dev/null 2>&1 -- Looking for link.h - found -- Looking for malloc.h libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-fs.lo -MD -MP -MF src/unix/.deps/libuv_la-fs.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/fs.c -fPIC -DPIC -o src/unix/libuv_la-fs.o >/dev/null 2>&1 -- Looking for malloc.h - found -- Looking for malloc/malloc.h mv -f src/.deps/libuv_la-uv-common.Tpo src/.deps/libuv_la-uv-common.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/proctitle.c -- Looking for malloc/malloc.h - not found -- Looking for ndir.h -- Looking for ndir.h - not found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for signal.h mv -f src/unix/.deps/libuv_la-core.Tpo src/unix/.deps/libuv_la-core.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/sysinfo-loadavg.c libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-poll.lo -MD -MP -MF src/unix/.deps/libuv_la-poll.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/poll.c -fPIC -DPIC -o src/unix/.libs/libuv_la-poll.o -- Looking for signal.h - found -- Looking for stdint.h libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-process.lo -MD -MP -MF src/unix/.deps/libuv_la-process.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/process.c -fPIC -DPIC -o src/unix/.libs/libuv_la-process.o libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-stream.lo -MD -MP -MF src/unix/.deps/libuv_la-stream.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/stream.c -fPIC -DPIC -o src/unix/.libs/libuv_la-stream.o libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-udp.lo -MD -MP -MF src/unix/.deps/libuv_la-udp.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/udp.c -fPIC -DPIC -o src/unix/.libs/libuv_la-udp.o libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-poll.lo -MD -MP -MF src/unix/.deps/libuv_la-poll.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/poll.c -fPIC -DPIC -o src/unix/libuv_la-poll.o >/dev/null 2>&1 libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-thread.lo -MD -MP -MF src/unix/.deps/libuv_la-thread.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/thread.c -fPIC -DPIC -o src/unix/.libs/libuv_la-thread.o libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-linux-core.lo -MD -MP -MF src/unix/.deps/libuv_la-linux-core.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/linux-core.c -fPIC -DPIC -o src/unix/.libs/libuv_la-linux-core.o /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/process.c: In function ‘uv_spawn’: /build/julia-1.0.3+dfsg/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); ~~~~~~~ ^~~~~~~ /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/process.c:424:7: warning: unused variable ‘status’ [-Wunused-variable] int status; ^~~~~~ libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-signal.lo -MD -MP -MF src/unix/.deps/libuv_la-signal.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/signal.c -fPIC -DPIC -o src/unix/.libs/libuv_la-signal.o libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-tty.lo -MD -MP -MF src/unix/.deps/libuv_la-tty.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/tty.c -fPIC -DPIC -o src/unix/.libs/libuv_la-tty.o libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-tcp.lo -MD -MP -MF src/unix/.deps/libuv_la-tcp.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/tcp.c -fPIC -DPIC -o src/unix/.libs/libuv_la-tcp.o libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-linux-inotify.lo -MD -MP -MF src/unix/.deps/libuv_la-linux-inotify.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/linux-inotify.c -fPIC -DPIC -o src/unix/.libs/libuv_la-linux-inotify.o -- Looking for stdint.h - found -- Looking for sys/dir.h /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/thread.c: In function ‘uv_thread_create’: /build/julia-1.0.3+dfsg/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); ^ mv -f src/unix/.deps/libuv_la-fs.Tpo src/unix/.deps/libuv_la-fs.Plo /bin/sh ./libtool --tag=CC --mode=compile gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 '/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/sysinfo-memory.c libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-linux-syscalls.lo -MD -MP -MF src/unix/.deps/libuv_la-linux-syscalls.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/linux-syscalls.c -fPIC -DPIC -o src/unix/.libs/libuv_la-linux-syscalls.o mv -f src/unix/.deps/libuv_la-poll.Tpo src/unix/.deps/libuv_la-poll.Plo libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-procfs-exepath.lo -MD -MP -MF src/unix/.deps/libuv_la-procfs-exepath.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/procfs-exepath.c -fPIC -DPIC -o src/unix/.libs/libuv_la-procfs-exepath.o libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-process.lo -MD -MP -MF src/unix/.deps/libuv_la-process.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/process.c -fPIC -DPIC -o src/unix/libuv_la-process.o >/dev/null 2>&1 libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-tty.lo -MD -MP -MF src/unix/.deps/libuv_la-tty.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/tty.c -fPIC -DPIC -o src/unix/libuv_la-tty.o >/dev/null 2>&1 -- Looking for sys/dir.h - found -- Looking for sys/ioctl.h libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-linux-syscalls.lo -MD -MP -MF src/unix/.deps/libuv_la-linux-syscalls.Tpo -c /build/julia-1.0.3+dfsg/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 -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-tcp.lo -MD -MP -MF src/unix/.deps/libuv_la-tcp.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/tcp.c -fPIC -DPIC -o src/unix/libuv_la-tcp.o >/dev/null 2>&1 libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-thread.lo -MD -MP -MF src/unix/.deps/libuv_la-thread.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/thread.c -fPIC -DPIC -o src/unix/libuv_la-thread.o >/dev/null 2>&1 libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-udp.lo -MD -MP -MF src/unix/.deps/libuv_la-udp.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/udp.c -fPIC -DPIC -o src/unix/libuv_la-udp.o >/dev/null 2>&1 libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-procfs-exepath.lo -MD -MP -MF src/unix/.deps/libuv_la-procfs-exepath.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/procfs-exepath.c -fPIC -DPIC -o src/unix/libuv_la-procfs-exepath.o >/dev/null 2>&1 libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-linux-core.lo -MD -MP -MF src/unix/.deps/libuv_la-linux-core.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/linux-core.c -fPIC -DPIC -o src/unix/libuv_la-linux-core.o >/dev/null 2>&1 mv -f src/unix/.deps/libuv_la-tty.Tpo src/unix/.deps/libuv_la-tty.Plo libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-linux-inotify.lo -MD -MP -MF src/unix/.deps/libuv_la-linux-inotify.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/linux-inotify.c -fPIC -DPIC -o src/unix/libuv_la-linux-inotify.o >/dev/null 2>&1 libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-stream.lo -MD -MP -MF src/unix/.deps/libuv_la-stream.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/stream.c -fPIC -DPIC -o src/unix/libuv_la-stream.o >/dev/null 2>&1 libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-signal.lo -MD -MP -MF src/unix/.deps/libuv_la-signal.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/signal.c -fPIC -DPIC -o src/unix/libuv_la-signal.o >/dev/null 2>&1 mv -f src/unix/.deps/libuv_la-linux-syscalls.Tpo src/unix/.deps/libuv_la-linux-syscalls.Plo mv -f src/unix/.deps/libuv_la-process.Tpo src/unix/.deps/libuv_la-process.Plo mv -f src/unix/.deps/libuv_la-procfs-exepath.Tpo src/unix/.deps/libuv_la-procfs-exepath.Plo -- Looking for sys/ioctl.h - found -- Looking for sys/mman.h mv -f src/unix/.deps/libuv_la-thread.Tpo src/unix/.deps/libuv_la-thread.Plo mv -f src/unix/.deps/libuv_la-tcp.Tpo src/unix/.deps/libuv_la-tcp.Plo -- Looking for sys/mman.h - found -- Looking for sys/ndir.h -- Looking for sys/ndir.h - not found -- Looking for sys/param.h mv -f src/unix/.deps/libuv_la-linux-inotify.Tpo src/unix/.deps/libuv_la-linux-inotify.Plo libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-proctitle.lo -MD -MP -MF src/unix/.deps/libuv_la-proctitle.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/proctitle.c -fPIC -DPIC -o src/unix/.libs/libuv_la-proctitle.o mv -f src/unix/.deps/libuv_la-udp.Tpo src/unix/.deps/libuv_la-udp.Plo mv -f src/unix/.deps/libuv_la-linux-core.Tpo src/unix/.deps/libuv_la-linux-core.Plo mv -f src/unix/.deps/libuv_la-signal.Tpo src/unix/.deps/libuv_la-signal.Plo -- Looking for sys/param.h - found -- Looking for sys/resource.h libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-proctitle.lo -MD -MP -MF src/unix/.deps/libuv_la-proctitle.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/proctitle.c -fPIC -DPIC -o src/unix/libuv_la-proctitle.o >/dev/null 2>&1 mv -f src/unix/.deps/libuv_la-stream.Tpo src/unix/.deps/libuv_la-stream.Plo libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-sysinfo-loadavg.lo -MD -MP -MF src/unix/.deps/libuv_la-sysinfo-loadavg.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/sysinfo-loadavg.c -fPIC -DPIC -o src/unix/.libs/libuv_la-sysinfo-loadavg.o mv -f src/unix/.deps/libuv_la-proctitle.Tpo src/unix/.deps/libuv_la-proctitle.Plo -- Looking for sys/resource.h - found -- Looking for sys/stat.h libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-sysinfo-loadavg.lo -MD -MP -MF src/unix/.deps/libuv_la-sysinfo-loadavg.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/sysinfo-loadavg.c -fPIC -DPIC -o src/unix/libuv_la-sysinfo-loadavg.o >/dev/null 2>&1 -- Looking for sys/stat.h - found -- Looking for sys/time.h libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-sysinfo-memory.lo -MD -MP -MF src/unix/.deps/libuv_la-sysinfo-memory.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/sysinfo-memory.c -fPIC -DPIC -o src/unix/.libs/libuv_la-sysinfo-memory.o mv -f src/unix/.deps/libuv_la-sysinfo-loadavg.Tpo src/unix/.deps/libuv_la-sysinfo-loadavg.Plo libtool: compile: gcc -march=x86-64 -m64 -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_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -MT src/unix/libuv_la-sysinfo-memory.lo -MD -MP -MF src/unix/.deps/libuv_la-sysinfo-memory.Tpo -c /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/sysinfo-memory.c -fPIC -DPIC -o src/unix/libuv_la-sysinfo-memory.o >/dev/null 2>&1 -- Looking for sys/time.h - found -- Looking for sys/types.h 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 -march=x86-64 -m64 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -pedantic -g -std=gnu99 -Wall -Wextra -Wno-unused-parameter -Wstrict-prototypes -D_GNU_SOURCE -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -no-undefined -version-info 2:0:0 -Wl,-z,relro -Wl,-z,now -v -o libuv.la -rpath /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu 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 -lnsl -ldl -- Looking for sys/types.h - found -- Looking for sys/uio.h -- Looking for sys/uio.h - found -- Looking for termios.h libtool: link: gcc -march=x86-64 -m64 -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 -lnsl -ldl -march=x86-64 -m64 -g -O2 -fstack-protector-strong -g -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libuv.so.2 -o .libs/libuv.so.2.0.0 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") 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 ar: `u' modifier ignored since `D' is the default (see `U') -- Looking for termios.h - found -- Looking for unistd.h libtool: link: ranlib .libs/libuv.a libtool: link: ( cd ".libs" && rm -f "libuv.la" && ln -s "../libuv.la" "libuv.la" ) make[4]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e' echo 1 > scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/build-compiled rm -rf /build/julia-1.0.3+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e mkdir -p /build/julia-1.0.3+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/build/julia-1.0.3+dfsg/usr make -C scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e install DESTDIR="" prefix=/build/julia-1.0.3+dfsg/usr bindir=/build/julia-1.0.3+dfsg/usr/tools libdir=/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu shlibdir=/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu libexecdir=/build/julia-1.0.3+dfsg/usr/libexec datarootdir=/build/julia-1.0.3+dfsg/usr/share includedir=/build/julia-1.0.3+dfsg/usr/include sysconfdir=/build/julia-1.0.3+dfsg/usr/etc O= DESTDIR="/build/julia-1.0.3+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e" make[4]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e' -- Looking for unistd.h - found -- Looking for valgrind/valgrind.h make[5]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e' /bin/mkdir -p '/build/julia-1.0.3+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu' /bin/mkdir -p '/build/julia-1.0.3+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/build/julia-1.0.3+dfsg/usr/include' /bin/mkdir -p '/build/julia-1.0.3+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/build/julia-1.0.3+dfsg/usr/include/uv' /bin/sh ./libtool --mode=install install --strip-program=true libuv.la '/build/julia-1.0.3+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu' install --strip-program=true -m 644 /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include/uv.h '/build/julia-1.0.3+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/build/julia-1.0.3+dfsg/usr/include' install --strip-program=true -m 644 /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include/uv/errno.h /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include/uv/threadpool.h /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include/uv/version.h /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include/uv/unix.h /build/julia-1.0.3+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include/uv/linux.h '/build/julia-1.0.3+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/build/julia-1.0.3+dfsg/usr/include/uv' install: HOIATUS: ignoreerin võtit --strip-program, kuna võtit -s ei kasutata install: HOIATUS: ignoreerin võtit --strip-program, kuna võtit -s ei kasutata -- Looking for valgrind/valgrind.h - not found -- Looking for zlib.h libtool: install: install --strip-program=true .libs/libuv.so.2.0.0 /build/julia-1.0.3+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libuv.so.2.0.0 install: WARNING: ignoring --strip-program option as -s option was not specified libtool: install: (cd /build/julia-1.0.3+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu && { 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 /build/julia-1.0.3+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu && { 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: install --strip-program=true .libs/libuv.lai /build/julia-1.0.3+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libuv.la install: WARNING: ignoring --strip-program option as -s option was not specified libtool: install: install --strip-program=true .libs/libuv.a /build/julia-1.0.3+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libuv.a install: WARNING: ignoring --strip-program option as -s option was not specified libtool: install: chmod 644 /build/julia-1.0.3+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libuv.a libtool: install: ranlib /build/julia-1.0.3+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libuv.a libtool: warning: remember to run 'libtool --finish /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu' make[5]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e' make[4]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e' cd /build/julia-1.0.3+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/build/julia-1.0.3+dfsg/usr && tar -czf /build/julia-1.0.3+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tgz.tmp . -- Looking for zlib.h - found -- Looking for fenv.h rm -rf /build/julia-1.0.3+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e mv /build/julia-1.0.3+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tgz.tmp /build/julia-1.0.3+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tgz mkdir -p /build/julia-1.0.3+dfsg/usr -- Looking for fenv.h - found -- Looking for FE_ALL_EXCEPT /bin/tar -xzf /build/julia-1.0.3+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tgz -C /build/julia-1.0.3+dfsg/usr true -ignorelibuv.so /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libuv.so echo libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e > /build/julia-1.0.3+dfsg/usr/manifest/libuv -- Looking for FE_ALL_EXCEPT - found -- Looking for FE_INEXACT -- Looking for FE_INEXACT - found -- Looking for mach/mach.h -- Looking for mach/mach.h - not found -- Looking for CrashReporterClient.h -- Looking for CrashReporterClient.h - not found -- Looking for linux/magic.h -- Looking for linux/magic.h - found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Looking for pthread_getspecific in pthread -- Looking for pthread_getspecific in pthread - found -- Looking for pthread_rwlock_init in pthread -- Looking for pthread_rwlock_init in pthread - found -- Looking for pthread_mutex_lock in pthread -- Looking for pthread_mutex_lock in pthread - found -- Looking for dlopen in dl -- Looking for dlopen in dl - found -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- 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 -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Looking for xar_open in xar -- Looking for xar_open in xar - not found -- Looking for arc4random -- 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 -- Looking for _Unwind_Backtrace - found -- Looking for getpagesize -- Looking for getpagesize - found -- Looking for sysconf -- Looking for sysconf - found -- Looking for getrusage -- Looking for getrusage - found -- Looking for setrlimit -- Looking for setrlimit - found -- Looking for isatty -- Looking for isatty - found -- Looking for futimens -- Looking for futimens - found -- Looking for futimes -- Looking for futimes - found -- Looking for posix_fallocate -- Looking for posix_fallocate - found -- Looking for sigaltstack -- Looking for sigaltstack - found -- Looking for writev -- Looking for writev - found -- Looking for lseek64 -- Looking for lseek64 - found -- Looking for mallctl -- Looking for mallctl - not found -- Looking for mallinfo -- Looking for mallinfo - found -- Looking for malloc_zone_statistics -- Looking for malloc_zone_statistics - not found -- Looking for mkdtemp -- Looking for mkdtemp - found -- Looking for mkstemp -- Looking for mkstemp - found -- Looking for mktemp -- Looking for mktemp - found -- Looking for getcwd -- Looking for getcwd - found -- Looking for gettimeofday -- Looking for gettimeofday - found -- Looking for getrlimit -- Looking for getrlimit - found -- Looking for posix_spawn -- Looking for posix_spawn - found -- Looking for pread -- Looking for pread - found -- Looking for realpath -- Looking for realpath - found -- Looking for sbrk -- Looking for sbrk - found -- Looking for strtoll -- Looking for strtoll - found -- Looking for strerror -- Looking for strerror - found -- Looking for strerror_r -- Looking for strerror_r - found -- Looking for strerror_s -- Looking for strerror_s - not found -- Looking for setenv -- Looking for setenv - found -- Looking for dlopen -- Looking for dlopen - found -- Looking for dladdr -- Looking for dladdr - not found -- Looking for __GLIBC__ -- Looking for __GLIBC__ - found -- Looking for sched_getaffinity -- 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 -- Looking for pthread_setname_np in pthread - found -- Performing Test HAVE_INT64_T -- Performing Test HAVE_INT64_T - Success -- Performing Test HAVE_UINT64_T -- Performing Test HAVE_UINT64_T - Success -- Performing Test HAVE_U_INT64_T -- Performing Test HAVE_U_INT64_T - Success -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB -- 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 -- Performing Test LLVM_HAS_ATOMICS - Success -- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG -- 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 -- Performing Test HAS_MAYBE_UNINITIALIZED - Success -- Native target architecture is X86 -- 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: x86_64-unknown-linux-gnu -- LLVM default target triple: x86_64-unknown-linux-gnu -- Performing Test C_SUPPORTS_FPIC -- Performing Test C_SUPPORTS_FPIC - Success -- Performing Test CXX_SUPPORTS_FPIC -- Performing Test CXX_SUPPORTS_FPIC - Success -- Building with -fPIC -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success -- Performing Test C_SUPPORTS_WERROR_DATE_TIME -- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME -- 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 -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Failed -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG - Failed -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG -- 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 -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FDATA_SECTIONS -- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success -- Found PythonInterp: /usr/bin/python2.7 (found version "2.7.16") -- Constructing LLVMBuild project information -- Linker detection: GNU ld -- Targeting NVPTX -- Targeting AMDGPU -- Targeting X86 -- Configuring done -- Generating done 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: /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release echo 1 > scratch/llvm-6.0.0/build_Release/build-configured cd scratch/llvm-6.0.0/build_Release && \ export PATH=/build/julia-1.0.3+dfsg/deps/srccache/python2_path:"$PATH" && \ make make[4]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' /usr/bin/cmake -S/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 -B/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/CMakeFiles /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[5]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Demangle/CMakeFiles/LLVMDemangle.dir/build.make lib/Demangle/CMakeFiles/LLVMDemangle.dir/depend make -f lib/Support/CMakeFiles/LLVMSupport.dir/build.make lib/Support/CMakeFiles/LLVMSupport.dir/depend make -f lib/TableGen/CMakeFiles/LLVMTableGen.dir/build.make lib/TableGen/CMakeFiles/LLVMTableGen.dir/depend make -f utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/depend make -f lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/build.make lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Demangle /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle/CMakeFiles/LLVMDemangle.dir/DependInfo.cmake --color= make -f lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/depend make -f include/llvm/Support/CMakeFiles/llvm_vcsrevision_h.dir/build.make include/llvm/Support/CMakeFiles/llvm_vcsrevision_h.dir/depend make -f lib/MC/CMakeFiles/LLVMMC.dir/build.make lib/MC/CMakeFiles/LLVMMC.dir/depend make -f lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build.make lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen/CMakeFiles/LLVMTableGen.dir/DependInfo.cmake --color= make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/BinaryFormat /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/DependInfo.cmake --color= make -f lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build.make lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Hello /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/DependInfo.cmake --color= make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/Support /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/Support/CMakeFiles/llvm_vcsrevision_h.dir/DependInfo.cmake --color= make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DependInfo.cmake --color= make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DependInfo.cmake --color= make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/DependInfo.cmake --color= make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support/CMakeFiles/LLVMSupport.dir/DependInfo.cmake --color= make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/build.make lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/depend cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/CMakeFiles/LLVMMC.dir/DependInfo.cmake --color= make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DependInfo.cmake --color= make -f lib/Option/CMakeFiles/LLVMOption.dir/build.make lib/Option/CMakeFiles/LLVMOption.dir/depend Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle/CMakeFiles/LLVMDemangle.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle/CMakeFiles/LLVMDemangle.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle/CMakeFiles/LLVMDemangle.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/depend.internal". Scanning dependencies of target LLVMHello_exports make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Option /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option/CMakeFiles/LLVMOption.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support/CMakeFiles/LLVMSupport.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support/CMakeFiles/LLVMSupport.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support/CMakeFiles/LLVMSupport.dir/depend.internal". Scanning dependencies of target LLVMDemangle Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/Support/CMakeFiles/llvm_vcsrevision_h.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/Support/CMakeFiles/llvm_vcsrevision_h.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/Support/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/Support/CMakeFiles/llvm_vcsrevision_h.dir/depend.internal". make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build.make lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/depend Scanning dependencies of target llvm_vcsrevision_h Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/depend.internal". make -f lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/build Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen/CMakeFiles/LLVMTableGen.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen/CMakeFiles/LLVMTableGen.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen/CMakeFiles/LLVMTableGen.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/CMakeFiles/LLVMMC.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/CMakeFiles/LLVMMC.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/CMakeFiles/LLVMMC.dir/depend.internal". make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DependInfo.cmake --color= make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Demangle/CMakeFiles/LLVMDemangle.dir/build.make lib/Demangle/CMakeFiles/LLVMDemangle.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Entering directory '/build/julia-1.0.3+dfsg/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 -f lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/build.make lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Nothing to be done for 'include/llvm/Support/CMakeFiles/llvm_vcsrevision_h.dir/build'. make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/depend.internal". Scanning dependencies of target LLVMBinaryFormat make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' Scanning dependencies of target LLVMMCDisassembler Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option/CMakeFiles/LLVMOption.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option/CMakeFiles/LLVMOption.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option/CMakeFiles/LLVMOption.dir/depend.internal". make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/DependInfo.cmake --color= make -f lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/build.make lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/build [ 0%] Creating export file for LLVMHello cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello && echo "LLVM_6.0 {" > LLVMHello.exports make[6]: Entering directory '/build/julia-1.0.3+dfsg/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 cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello && grep -q [[:alnum:]] /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Hello/Hello.exports && echo " global:" >> LLVMHello.exports || : Scanning dependencies of target LLVMTableGen make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' Scanning dependencies of target LLVMOption cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello && sed -e "s/\$/;/" -e "s/^/ /" < /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Hello/Hello.exports >> LLVMHello.exports make -f lib/TableGen/CMakeFiles/LLVMTableGen.dir/build.make lib/TableGen/CMakeFiles/LLVMTableGen.dir/build cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Demangle -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Demangle/ItaniumDemangle.cpp Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/depend.internal". make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello && echo " local: *;" >> LLVMHello.exports cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello && echo "};" >> LLVMHello.exports make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Option/CMakeFiles/LLVMOption.dir/build.make lib/Option/CMakeFiles/LLVMOption.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/depend.internal". Scanning dependencies of target LLVMMCParser make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 0%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o make -f lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build.make lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/BinaryFormat -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/BinaryFormat/Dwarf.cpp [ 0%] Built target llvm_vcsrevision_h make -f lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build.make lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/depend [ 0%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/BinaryFormat -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/BinaryFormat/Magic.cpp [ 0%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DependInfo.cmake --color= Scanning dependencies of target LLVMDebugInfoMSF cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/Disassembler.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTableGen.dir/Error.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Error.cpp make -f lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/build.make lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 0%] Built target LLVMHello_exports [ 0%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o make -f lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build.make lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/depend cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/MCDisassembler.cpp Scanning dependencies of target LLVMObjectYAML make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 0%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o make -f lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/build.make lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/build cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Option -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMOption.dir/Arg.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Option/Arg.cpp make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/depend.internal". [ 0%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmLexer.cpp [ 0%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MappedBlockStream.cpp make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/depend.internal". Scanning dependencies of target LLVMDebugInfoDWARF make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 0%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLDebugSections.cpp.o Scanning dependencies of target obj.llvm-tblgen make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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 cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLDebugSections.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp [ 0%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp Scanning dependencies of target LLVMMC make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/MC/CMakeFiles/LLVMMC.dir/build.make lib/MC/CMakeFiles/LLVMMC.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' Scanning dependencies of target LLVMDebugInfoCodeView make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmMatcherEmitter.cpp Scanning dependencies of target LLVMSupport make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Support/CMakeFiles/LLVMSupport.dir/build.make lib/Support/CMakeFiles/LLVMSupport.dir/build [ 0%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/ConstantPools.cpp [ 0%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/AMDGPUMetadata.cpp Scanning dependencies of target LLVMDebugInfoPDB make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 0%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/GenericError.cpp [ 0%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTableGen.dir/Main.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Main.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/AMDGPUMetadata.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/AMDGPUMetadata.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 0%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/ArgList.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Option -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMOption.dir/ArgList.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Option/ArgList.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/MSF/MappedBlockStream.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MappedBlockStream.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MappedBlockStream.cpp:152:75: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/MSF/MappedBlockStream.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MappedBlockStream.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 0%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/MCRelocationInfo.cpp [ 0%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/IPDBSourceFile.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/ConstantPools.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/ConstantPools.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/ConstantPools.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/ConstantPools.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/ConstantPools.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/ConstantPools.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/ConstantPools.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/ConstantPools.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/ConstantPools.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/ConstantPools.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/ConstantPools.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/ConstantPools.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCParser/AsmLexer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmLexer.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCParser/AsmLexer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmLexer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp:86:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/Disassembler.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/Disassembler.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/Disassembler.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/Disassembler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/Disassembler.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/Disassembler.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/Disassembler.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/Disassembler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmMatcherEmitter.cpp:99: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmMatcherEmitter.cpp:99: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmMatcherEmitter.cpp:99: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmMatcherEmitter.cpp:99: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 0%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/CodeViewError.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Main.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Main.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Main.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Main.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 0%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp:11: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDisassembler/MCSymbolizer.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Main.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Main.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp:11: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDisassembler/MCSymbolizer.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 0%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/ELFObjectWriter.cpp [ 0%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/MCSymbolizer.cpp [ 0%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDB.cpp [ 0%] Linking CXX static library ../libLLVMBinaryFormat.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat && /usr/bin/cmake -P CMakeFiles/LLVMBinaryFormat.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMBinaryFormat.dir/link.txt --verbose=1 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmMatcherEmitter.cpp:99: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmMatcherEmitter.cpp:99: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /usr/bin/ar qc ../libLLVMBinaryFormat.a CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o /usr/bin/ranlib ../libLLVMBinaryFormat.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 0%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o [ 0%] Built target LLVMBinaryFormat cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmParser.cpp make -f lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build.make lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/Symbolize /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DependInfo.cmake --color= [ 0%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MSFBuilder.cpp Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/depend.internal". Scanning dependencies of target LLVMSymbolize [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/APFloat.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/APFloat.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 0%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/Symbolize -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/Symbolize/DIPrinter.cpp [ 0%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MSFCommon.cpp [ 0%] Linking CXX static library ../../libLLVMMCDisassembler.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler && /usr/bin/cmake -P CMakeFiles/LLVMMCDisassembler.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../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 ../../libLLVMMCDisassembler.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp:55:63: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 0%] Built target LLVMMCDisassembler make -f lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build.make lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LineEditor /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/depend.internal". Scanning dependencies of target LLVMLineEditor make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build.make lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 0%] Building CXX object lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LineEditor -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LineEditor/LineEditor.cpp [ 1%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Option -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMOption.dir/Option.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Option/Option.cpp [ 1%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MSFError.cpp [ 1%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MSFBuilder.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MSFBuilder.cpp:261:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MSFBuilder.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/ELFObjectWriter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/ELFObjectWriter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 1%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTableGen.dir/Record.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/ELFObjectWriter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/ELFObjectWriter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 1%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp [ 1%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBContext.cpp [ 1%] Linking CXX static library ../libLLVMLineEditor.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor && /usr/bin/cmake -P CMakeFiles/LLVMLineEditor.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../libLLVMLineEditor.a CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o /usr/bin/ranlib ../libLLVMLineEditor.a [ 1%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLSymbols.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLSymbols.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 1%] Built target LLVMLineEditor make -f utils/unittest/CMakeFiles/gtest.dir/build.make utils/unittest/CMakeFiles/gtest.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/CMakeFiles/gtest.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/CMakeFiles/gtest.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/CMakeFiles/gtest.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/CMakeFiles/gtest.dir/depend.internal". [ 1%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Option -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMOption.dir/OptTable.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Option/OptTable.cpp Scanning dependencies of target gtest make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f utils/unittest/CMakeFiles/gtest.dir/build.make utils/unittest/CMakeFiles/gtest.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 1%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/Symbolize -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp [ 1%] Building CXX object utils/unittest/CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest && /usr/bin/g++ -m64 -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/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /build/julia-1.0.3+dfsg/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 ^~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 || \ ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 || \ ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /build/julia-1.0.3+dfsg/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_ ^~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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_ \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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_ \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) \ ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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_ ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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_ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypeHashing.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypeHashing.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypeHashing.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:60, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ [ 1%] Linking CXX static library ../../libLLVMDebugInfoMSF.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF && /usr/bin/cmake -P CMakeFiles/LLVMDebugInfoMSF.dir/cmake_clean_target.cmake In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-param-test.h:193, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:142, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:42: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:42: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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__) ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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_ ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:42: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 && \ ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 || \ ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 || \ ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 || \ ^~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 && \ ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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__) ^~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:43: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:43: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ cd /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:44: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:44: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:45: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /build/julia-1.0.3+dfsg/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_ \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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_ \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) \ ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:45: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /usr/bin/ar qc ../../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 ../../libLLVMDebugInfoMSF.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 1%] Built target LLVMDebugInfoMSF make -f lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/build.make lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/WindowsManifest /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/depend.internal". Scanning dependencies of target LLVMWindowsManifest make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/build.make lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmParser.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 1%] Building CXX object lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/WindowsManifestMerger.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/WindowsManifest -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMWindowsManifest.dir/WindowsManifestMerger.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/WindowsManifest/WindowsManifestMerger.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:985:50: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:240:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmParser.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmParser.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 1%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/ContinuationRecordBuilder.cpp [ 1%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFContext.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypeHashing.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypeHashing.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 1%] Linking CXX static library ../libLLVMWindowsManifest.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest && /usr/bin/cmake -P CMakeFiles/LLVMWindowsManifest.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../libLLVMWindowsManifest.a CMakeFiles/LLVMWindowsManifest.dir/WindowsManifestMerger.cpp.o /usr/bin/ranlib ../libLLVMWindowsManifest.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 1%] Built target LLVMWindowsManifest make -f utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/build.make utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/PerfectShuffle /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/PerfectShuffle /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/DependInfo.cmake --color= [ 1%] Linking CXX static library ../libLLVMDemangle.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle && /usr/bin/cmake -P CMakeFiles/LLVMDemangle.dir/cmake_clean_target.cmake Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/PerfectShuffle/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/depend.internal". Scanning dependencies of target llvm-PerfectShuffle make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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 [ 1%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBExtras.cpp make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 1%] Building CXX object utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/PerfectShuffle && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/PerfectShuffle -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/PerfectShuffle -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/PerfectShuffle/PerfectShuffle.cpp cd /build/julia-1.0.3+dfsg/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 ../libLLVMDemangle.a CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o /usr/bin/ranlib ../libLLVMDemangle.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 1%] Built target LLVMDemangle make -f utils/count/CMakeFiles/count.dir/build.make utils/count/CMakeFiles/count.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/count /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/count /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/count/CMakeFiles/count.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/count/CMakeFiles/count.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/count/CMakeFiles/count.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/count/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/count/CMakeFiles/count.dir/depend.internal". Scanning dependencies of target count make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f utils/count/CMakeFiles/count.dir/build.make utils/count/CMakeFiles/count.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 1%] Building C object utils/count/CMakeFiles/count.dir/count.c.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/count && /usr/bin/gcc -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/count -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/count -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 -O3 -DNDEBUG -o CMakeFiles/count.dir/count.c.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/count/count.c In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Endian.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeView.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Endian.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeView.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 1%] Linking CXX static library ../libLLVMOption.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option && /usr/bin/cmake -P CMakeFiles/LLVMOption.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMOption.dir/link.txt --verbose=1 [ 1%] Linking C executable ../../bin/count cd /build/julia-1.0.3+dfsg/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/ar qc ../libLLVMOption.a CMakeFiles/LLVMOption.dir/Arg.cpp.o CMakeFiles/LLVMOption.dir/ArgList.cpp.o CMakeFiles/LLVMOption.dir/Option.cpp.o CMakeFiles/LLVMOption.dir/OptTable.cpp.o /usr/bin/ranlib ../libLLVMOption.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' /usr/bin/gcc -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/count.dir/count.c.o -o ../../bin/count -Wl,-rpath,"\$ORIGIN/../lib" -lpthread [ 1%] Built target LLVMOption make -f tools/lto/CMakeFiles/LTO_exports.dir/build.make tools/lto/CMakeFiles/LTO_exports.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/lto /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/LTO_exports.dir/DependInfo.cmake --color= make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/LTO_exports.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/LTO_exports.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/LTO_exports.dir/depend.internal". Scanning dependencies of target LTO_exports make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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 [ 1%] Built target count make[6]: Entering directory '/build/julia-1.0.3+dfsg/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/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint-passes /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/depend.internal". Scanning dependencies of target BugpointPasses_exports make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 1%] Creating export file for LTO cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto && echo "LLVM_6.0 {" > LTO.exports cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto && grep -q [[:alnum:]] /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/lto/lto.exports && echo " global:" >> LTO.exports || : cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto && sed -e "s/\$/;/" -e "s/^/ /" < /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/lto/lto.exports >> LTO.exports [ 1%] Creating export file for BugpointPasses cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto && echo " local: *;" >> LTO.exports cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes && echo "LLVM_6.0 {" > BugpointPasses.exports cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto && echo "};" >> LTO.exports cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes && grep -q [[:alnum:]] /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint-passes/bugpoint.exports && echo " global:" >> BugpointPasses.exports || : make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes && sed -e "s/\$/;/" -e "s/^/ /" < /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint-passes/bugpoint.exports >> BugpointPasses.exports [ 1%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypes.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes && echo " local: *;" >> BugpointPasses.exports cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypes.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes && echo "};" >> BugpointPasses.exports [ 1%] Built target LTO_exports make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 1%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/SetTheory.cpp [ 1%] Built target BugpointPasses_exports make -f unittests/Support/DynamicLibrary/CMakeFiles/SecondLib.dir/build.make unittests/Support/DynamicLibrary/CMakeFiles/SecondLib.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/unittests/Support/DynamicLibrary /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/SecondLib.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/SecondLib.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/SecondLib.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/SecondLib.dir/depend.internal". Scanning dependencies of target SecondLib make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 1%] Building CXX object unittests/Support/DynamicLibrary/CMakeFiles/SecondLib.dir/PipSqueak.cxx.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary && /usr/bin/g++ -m64 -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/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/unittests/Support/DynamicLibrary -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fPIC -o CMakeFiles/SecondLib.dir/PipSqueak.cxx.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/unittests/Support/DynamicLibrary/PipSqueak.cxx [ 1%] Linking CXX executable ../../bin/llvm-PerfectShuffle cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o -o ../../bin/llvm-PerfectShuffle -Wl,-rpath,"\$ORIGIN/../lib" -lpthread [ 1%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/Symbolize -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/Symbolize/Symbolize.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/APInt.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/APInt.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 3%] Built target llvm-PerfectShuffle make -f unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryLib.dir/build.make unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryLib.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/unittests/Support/DynamicLibrary /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryLib.dir/DependInfo.cmake --color= [ 3%] Linking CXX shared library SecondLib.so Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryLib.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryLib.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryLib.dir/depend.internal". cd /build/julia-1.0.3+dfsg/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 Scanning dependencies of target DynamicLibraryLib make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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 make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' /usr/bin/g++ -m64 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -shared -Wl,-soname,SecondLib.so -o SecondLib.so CMakeFiles/SecondLib.dir/PipSqueak.cxx.o [ 3%] Building CXX object unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryLib.dir/ExportedFuncs.cxx.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary && /usr/bin/g++ -m64 -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/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/unittests/Support/DynamicLibrary -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -o CMakeFiles/DynamicLibraryLib.dir/ExportedFuncs.cxx.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/unittests/Support/DynamicLibrary/ExportedFuncs.cxx [ 3%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/CVSymbolVisitor.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/SetTheory.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/SetTheory.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/SetTheory.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/SetTheory.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 3%] Built target SecondLib make -f unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/build.make unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/unittests/Support/DynamicLibrary /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/depend.internal". Scanning dependencies of target PipSqueak make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 3%] Building CXX object unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/PipSqueak.cxx.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary && /usr/bin/g++ -m64 -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/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/unittests/Support/DynamicLibrary -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fPIC -o CMakeFiles/PipSqueak.dir/PipSqueak.cxx.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/unittests/Support/DynamicLibrary/PipSqueak.cxx [ 3%] Linking CXX static library ../../../lib/libDynamicLibraryLib.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary && /usr/bin/cmake -P CMakeFiles/DynamicLibraryLib.dir/cmake_clean_target.cmake In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/SetTheory.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/SetTheory.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ cd /build/julia-1.0.3+dfsg/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 ../../../lib/libDynamicLibraryLib.a CMakeFiles/DynamicLibraryLib.dir/ExportedFuncs.cxx.o /usr/bin/ranlib ../../../lib/libDynamicLibraryLib.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 3%] Built target DynamicLibraryLib make -f utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/build.make utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/depend.internal". Scanning dependencies of target gtest_main make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 3%] Building CXX object utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/TestMain.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain && /usr/bin/g++ -m64 -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/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/gtest_main.dir/TestMain.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /build/julia-1.0.3+dfsg/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 ^~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 || \ ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 || \ ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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_ ^~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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_ \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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_ \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) \ ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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_ ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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_ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DWARF/DWARFContext.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFContext.cpp:10: /build/julia-1.0.3+dfsg/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]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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 > >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFContext.cpp:1307:30: required from here /build/julia-1.0.3+dfsg/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)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:60, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-param-test.h:193, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /build/julia-1.0.3+dfsg/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)) || \ ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/CodeViewYAMLTypes.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/CodeViewYAMLTypes.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmBackend.cpp [ 3%] Linking CXX shared library PipSqueak.so cd /build/julia-1.0.3+dfsg/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++ -m64 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -shared -Wl,-soname,PipSqueak.so -o PipSqueak.so CMakeFiles/PipSqueak.dir/PipSqueak.cxx.o make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 3%] Built target PipSqueak [ 3%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/CVTypeVisitor.cpp [ 3%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBInterfaceAnchors.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmBackend.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmBackend.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfo.cpp [ 4%] Linking CXX static library ../../../lib/libgtest_main.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain && /usr/bin/cmake -P CMakeFiles/gtest_main.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../../lib/libgtest_main.a CMakeFiles/gtest_main.dir/TestMain.cpp.o /usr/bin/ranlib ../../../lib/libgtest_main.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 4%] Built target gtest_main [ 4%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp [ 4%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/StringMatcher.cpp [ 4%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFYAML.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjectYAML.dir/COFFYAML.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/COFFYAML.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbol.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp:73:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/APSInt.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/APSInt.cpp [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoCOFF.cpp [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp [ 6%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TableGenBackend.cpp [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugCrossImpSubsection.cpp [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/ARMBuildAttrs.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoCOFF.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoCOFF.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoCOFF.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoCOFF.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoDarwin.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/COFFYAML.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/COFFYAML.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/COFFYAML.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/COFFYAML.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/ARMAttributeParser.cpp [ 6%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.cpp [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolAnnotation.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoDarwin.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoDarwin.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoDarwin.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoDarwin.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoELF.cpp [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugFrameDataSubsection.cpp [ 6%] Linking CXX static library ../../libLLVMSymbolize.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize && /usr/bin/cmake -P CMakeFiles/LLVMSymbolize.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../libLLVMSymbolize.a CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterEmitter.cpp /usr/bin/ranlib ../../libLLVMSymbolize.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 6%] Built target LLVMSymbolize [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugInlineeLinesSubsection.cpp [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugLinesSubsection.cpp [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolBlock.cpp [ 6%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoELF.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoELF.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoELF.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoELF.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoELF.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoELF.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoELF.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoELF.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterEmitter.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterEmitter.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 6%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDataExtractor.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDataExtractor.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDataExtractor.cpp [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoWasm.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterEmitter.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugSubsection.cpp [ 6%] Building CXX object utils/unittest/CMakeFiles/gtest.dir/googlemock/src/gmock-all.cc.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest && /usr/bin/g++ -m64 -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/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wno-variadic-macros -fno-exceptions -o CMakeFiles/gtest.dir/googlemock/src/gmock-all.cc.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /build/julia-1.0.3+dfsg/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 ^~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~ cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolCompiland.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 || \ ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 || \ ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /build/julia-1.0.3+dfsg/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_ ^~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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_ \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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_ \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) \ ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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_ ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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_ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/ARMWinEH.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp:1637:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 6%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/COFFAsmParser.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:60, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-param-test.h:193, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /build/julia-1.0.3+dfsg/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)) || \ ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:45: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:46: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugSubsectionRecord.cpp [ 6%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjectYAML.dir/DWARFEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFEmitter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoWasm.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoWasm.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoWasm.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoWasm.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugSubsectionVisitor.cpp [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmStreamer.cpp [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugSymbolRVASubsection.cpp [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Allocator.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Allocator.cpp [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugSymbolsSubsection.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/COFFAsmParser.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/COFFAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/DWARFEmitter.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFEmitter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/DWARFEmitter.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/COFFAsmParser.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/COFFAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/COFFAsmParser.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/COFFAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 6%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugAbbrev.cpp [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/EnumTables.cpp [ 6%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/BinaryStreamError.cpp [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolCompilandDetails.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmStreamer.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmStreamer.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmStreamer.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/Formatters.cpp [ 6%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFVisitor.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjectYAML.dir/DWARFVisitor.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFVisitor.cpp [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp [ 6%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/BinaryStreamReader.cpp [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp [ 6%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFYAML.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjectYAML.dir/DWARFYAML.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFYAML.cpp [ 6%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/DarwinAsmParser.cpp [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/Line.cpp [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolCompilandEnv.cpp [ 6%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFVisitor.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFVisitor.cpp:12: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFVisitor.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFVisitor.cpp:12: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/DWARFYAML.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFYAML.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/DWARFYAML.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFYAML.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp:94:56: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 6%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFYAML.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjectYAML.dir/ELFYAML.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/ELFYAML.cpp [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolCustom.cpp [ 7%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/RecordName.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/DarwinAsmParser.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/DarwinAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/BinaryStreamRef.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/DarwinAsmParser.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/DarwinAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/DarwinAsmParser.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/DarwinAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 7%] Linking CXX static library ../../lib/libgtest.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest && /usr/bin/cmake -P CMakeFiles/gtest.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../lib/libgtest.a CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o CMakeFiles/gtest.dir/googlemock/src/gmock-all.cc.o In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/ELFYAML.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/ELFYAML.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/ELFYAML.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/ELFYAML.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /usr/bin/ranlib ../../lib/libgtest.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 7%] Built target gtest [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/BinaryStreamWriter.cpp [ 7%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugInfoEntry.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp:90:56: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 7%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolData.cpp [ 9%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugLine.cpp [ 9%] Linking CXX static library ../libLLVMTableGen.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/cmake -P CMakeFiles/LLVMTableGen.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../libLLVMTableGen.a CMakeFiles/LLVMTableGen.dir/Error.cpp.o CMakeFiles/LLVMTableGen.dir/Main.cpp.o CMakeFiles/LLVMTableGen.dir/Record.cpp.o CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o /usr/bin/ranlib ../libLLVMTableGen.a [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/BlockFrequency.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/BranchProbability.cpp [ 9%] Built target LLVMTableGen [ 9%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOYAML.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjectYAML.dir/MachOYAML.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/MachOYAML.cpp [ 9%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/RecordSerialization.cpp [ 9%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp [ 9%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ObjectYAML.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjectYAML.dir/ObjectYAML.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/ObjectYAML.cpp [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/CachePruning.cpp [ 9%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/SimpleTypeSerializer.cpp [ 9%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolExe.cpp [ 9%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmYAML.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjectYAML.dir/WasmYAML.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/WasmYAML.cpp [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAssembler.cpp [ 9%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/YAML.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjectYAML.dir/YAML.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/YAML.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/MachOYAML.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/MachOYAML.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/MachOYAML.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/MachOYAML.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/circular_raw_ostream.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/WasmYAML.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/WasmYAML.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/WasmYAML.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/WasmYAML.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 9%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/StringsAndChecksums.cpp [ 9%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/ELFAsmParser.cpp [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/YAML.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/YAML.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/YAML.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/YAML.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Chrono.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Chrono.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/COFFYAML.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/ObjectYAML.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/ObjectYAML.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/COFFYAML.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/ObjectYAML.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/ObjectYAML.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAssembler.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAssembler.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAssembler.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAssembler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAssembler.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAssembler.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAssembler.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAssembler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAssembler.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAssembler.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAssembler.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAssembler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/COM.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/COM.cpp [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/CodeGenCoverage.cpp [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp [ 9%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/SymbolRecordMapping.cpp [ 9%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolFunc.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/ELFAsmParser.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/ELFAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/ELFAsmParser.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/ELFAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/ELFAsmParser.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/ELFAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Compression.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Compression.cpp [ 9%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/SymbolDumper.cpp [ 9%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 9%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/SymbolSerializer.cpp [ 9%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugPubTable.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugPubTable.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp:1192:71: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp:1762:73: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp:1775:58: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/ConvertUTF.cpp [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodeEmitter.cpp [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodePadder.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCCodePadder.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodePadder.cpp [ 9%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp [ 9%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/MCAsmLexer.cpp [ 9%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolFuncDebugEnd.cpp [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/ConvertUTFWrapper.cpp [ 9%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/MCAsmParser.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Endian.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeView.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolSerializer.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/SymbolSerializer.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/SymbolSerializer.cpp:54:63: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolSerializer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/SymbolSerializer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/CrashRecoveryContext.cpp [ 9%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDie.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDie.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDie.cpp [ 9%] Linking CXX static library ../libLLVMObjectYAML.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/cmake -P CMakeFiles/LLVMObjectYAML.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodePadder.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodePadder.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodePadder.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodePadder.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /usr/bin/ranlib ../libLLVMObjectYAML.a [ 9%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/MCAsmParserExtension.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 9%] Built target LLVMObjectYAML [ 9%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/MCTargetAsmParser.cpp [ 9%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeDumpVisitor.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCCodeView.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCCodeView.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/Attributes.cpp [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/DataExtractor.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCCodeView.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:603:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCCodeView.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Debug.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Debug.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCCodeView.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCCodeView.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCCodeView.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCCodeView.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/DebugCounter.cpp [ 9%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolFuncDebugStart.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCCodeView.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:14: /build/julia-1.0.3+dfsg/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]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:89:32: required from here /build/julia-1.0.3+dfsg/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)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 { ^~~~~~~~~~~~ [ 9%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeIndex.cpp [ 9%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFExpression.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFExpression.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFExpression.cpp [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCContext.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCContext.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/MCTargetAsmParser.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/MCTargetAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/MCTargetAsmParser.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/MCTargetAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/DeltaAlgorithm.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MemoryBuffer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/Attributes.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MemoryBuffer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/Attributes.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MemoryBuffer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/Attributes.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MemoryBuffer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/Attributes.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MemoryBuffer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/Attributes.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MemoryBuffer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/Attributes.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 9%] Linking CXX static library ../../libLLVMMCParser.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/cmake -P CMakeFiles/LLVMMCParser.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../libLLVMMCParser.a CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o /usr/bin/ranlib ../../libLLVMMCParser.a [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/DAGDeltaAlgorithm.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 11%] Built target LLVMMCParser [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDwarf.cpp [ 11%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp [ 11%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFFormValue.cpp [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolLabel.cpp [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CallingConvEmitter.cpp [ 11%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeHashing.cpp [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCELFObjectTargetWriter.cpp [ 11%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFGdbIndex.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFGdbIndex.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFGdbIndex.cpp [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/ErrorHandling.cpp [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Error.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Error.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCContext.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCContext.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCContext.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCContext.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCELFStreamer.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCContext.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCContext.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 11%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeRecordMapping.cpp [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/FileUtilities.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDwarf.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDwarf.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDwarf.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDwarf.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDwarf.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDwarf.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDwarf.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDwarf.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDwarf.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDwarf.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDwarf.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDwarf.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CallingConvEmitter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CallingConvEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CallingConvEmitter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CallingConvEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 11%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFTypeUnit.cpp [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/FileOutputBuffer.cpp [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/FoldingSet.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CallingConvEmitter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CallingConvEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 11%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeStreamMerger.cpp [ 11%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeTableCollection.cpp [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolPublicSymbol.cpp [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/FormattedStream.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/FoldingSet.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/FoldingSet.cpp:177:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/FoldingSet.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 11%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFUnitIndex.cpp [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/FormatVariadic.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCELFStreamer.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCELFStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCELFStreamer.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCELFStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCELFStreamer.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCELFStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/GlobPattern.cpp [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/GraphWriter.cpp [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolThunk.cpp [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeEmitterGen.cpp [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Hashing.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Hashing.cpp [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeArray.cpp [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeBaseClass.cpp [ 11%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFUnit.cpp [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/IntEqClasses.cpp [ 11%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFVerifier.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFVerifier.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFVerifier.cpp [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCExpr.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCExpr.cpp [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/IntervalMap.cpp [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/JamCRC.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/JamCRC.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/JamCRC.cpp [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCFragment.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCFragment.cpp [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeBuiltin.cpp [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/KnownBits.cpp [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeCustom.cpp [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.cpp [ 11%] Linking CXX static library ../../libLLVMDebugInfoCodeView.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/cmake -P CMakeFiles/LLVMDebugInfoCodeView.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeEmitterGen.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeEmitterGen.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeEmitterGen.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeEmitterGen.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /usr/bin/ar qc ../../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 [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeDimension.cpp /usr/bin/ranlib ../../libLLVMDebugInfoCodeView.a In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeEmitterGen.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeEmitterGen.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 11%] Built target LLVMDebugInfoCodeView [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/LEB128.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/LEB128.cpp [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/LineIterator.cpp [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCInst.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCInst.cpp [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeEnum.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCExpr.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCExpr.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCExpr.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCExpr.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeFriend.cpp cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Locale.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Locale.cpp /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~ [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/LockFileManager.cpp [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeFunctionArg.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCFragment.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCFragment.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCFragment.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCFragment.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~ [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeFunctionSig.cpp [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LowLevelType.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/LowLevelType.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/LowLevelType.cpp [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCInstPrinter.cpp cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCInstrAnalysis.cpp [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/ManagedStatic.cpp [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeManaged.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypePointer.cpp [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/MathExtras.cpp [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCInstrDesc.cpp [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/MemoryBuffer.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCInstPrinter.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCInstPrinter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCLabel.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCLabel.cpp [ 12%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeTypedef.cpp [ 12%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/MD5.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/MD5.cpp [ 12%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeUDT.cpp [ 12%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCLinkerOptimizationHint.cpp [ 12%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCMachOStreamer.cpp [ 12%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeVTable.cpp [ 12%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCMachObjectTargetWriter.cpp [ 12%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeVTableShape.cpp [ 12%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolUnknown.cpp [ 12%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolUsingNamespace.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCLinkerOptimizationHint.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCLinkerOptimizationHint.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCLinkerOptimizationHint.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCLinkerOptimizationHint.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 12%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/NativeFormatting.cpp [ 12%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCNullStreamer.cpp [ 12%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymDumper.cpp [ 12%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.cpp [ 12%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Options.cpp.o In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCMachOStreamer.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCMachOStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Options.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Options.cpp [ 12%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/SyntaxHighlighting.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoDWARF.dir/SyntaxHighlighting.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/SyntaxHighlighting.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCMachOStreamer.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCMachOStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCMachOStreamer.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCMachOStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 12%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/UDTLayout.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/UDTLayout.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/UDTLayout.cpp [ 14%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Parallel.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Parallel.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCMachObjectWriter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCMachObjectTargetWriter.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCMachObjectWriter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCMachObjectTargetWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptor.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptor.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiModuleDescriptor.cpp [ 14%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectFileInfo.cpp [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptorBuilder.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptorBuilder.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInst.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCNullStreamer.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInst.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCNullStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInst.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCNullStreamer.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInst.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCNullStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleList.cpp.o [ 15%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleList.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiModuleList.cpp cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectStreamer.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStream.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStream.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiStream.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.cpp:12: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.cpp:12: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.cpp:12: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.cpp:12: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStreamBuilder.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStreamBuilder.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.cpp:12: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.cpp:12: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/EnumTables.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/EnumTables.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/EnumTables.cpp [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/PluginLoader.cpp [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/PrettyStackTrace.cpp [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/RandomNumberGenerator.cpp [ 15%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.cpp [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Regex.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Regex.cpp [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/ScaledNumber.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectStreamer.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GlobalsStream.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/GlobalsStream.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/GlobalsStream.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectStreamer.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectStreamer.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/Hash.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/Hash.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/Hash.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectFileInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectFileInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectFileInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectFileInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectFileInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectFileInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectFileInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectFileInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp:167:47: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 15%] Linking CXX static library ../../libLLVMDebugInfoDWARF.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/cmake -P CMakeFiles/LLVMDebugInfoDWARF.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 [ 15%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectWriter.cpp /usr/bin/ar qc ../../libLLVMDebugInfoDWARF.a CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o CMakeFiles/LLVMDebugInfoDWARF.dir/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 ../../libLLVMDebugInfoDWARF.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 15%] Built target LLVMDebugInfoDWARF [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/HashTable.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/HashTable.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/HashTable.cpp [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/ScopedPrinter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/SHA1.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/SHA1.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStream.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStream.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/InfoStream.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStreamBuilder.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStreamBuilder.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/InfoStreamBuilder.cpp [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/SmallPtrSet.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectWriter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectWriter.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectWriter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 15%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCRegisterInfo.cpp [ 15%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSchedule.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/ModuleDebugStream.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/ModuleDebugStream.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeBuiltinSymbol.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeBuiltinSymbol.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/NativeBuiltinSymbol.cpp [ 15%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCSection.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSection.cpp [ 15%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionCOFF.cpp [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/SmallVector.cpp [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/SourceMgr.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeCompilandSymbol.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeCompilandSymbol.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/NativeCompilandSymbol.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumModules.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumModules.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/NativeEnumModules.cpp [ 15%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionELF.cpp [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/SpecialCaseList.cpp [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumSymbol.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumSymbol.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/NativeEnumSymbol.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionCOFF.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionCOFF.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionCOFF.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionCOFF.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSection.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSection.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSection.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSection.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSection.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSection.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/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*]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSection.cpp:80:67: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSection.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSection.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSection.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSection.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSection.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSection.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 15%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumTypes.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumTypes.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/NativeEnumTypes.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/SourceMgr.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/SourceMgr.cpp:197:71: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/SourceMgr.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 15%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeExeSymbol.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionMachO.cpp cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeExeSymbol.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/NativeExeSymbol.cpp [ 17%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Statistic.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Statistic.cpp [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeRawSymbol.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeRawSymbol.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp [ 17%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionWasm.cpp [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NamedStreamMap.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/NamedStreamMap.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/NamedStreamMap.cpp [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSession.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSession.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/NativeSession.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionELF.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionELF.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionELF.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionELF.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFile.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFile.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionMachO.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionMachO.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionMachO.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionMachO.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionMachO.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionMachO.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionMachO.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionMachO.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionWasm.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionWasm.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionWasm.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionWasm.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 17%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCStreamer.cpp [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFileBuilder.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFileBuilder.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp [ 17%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSubtargetInfo.cpp [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTable.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTable.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBStringTable.cpp [ 17%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/StringExtras.cpp [ 17%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSymbol.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Statistic.cpp:25: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Statistic.cpp:24: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 17%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/StringMap.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/StringMap.cpp [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTableBuilder.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTableBuilder.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp [ 17%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenMapTable.cpp [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PublicsStream.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/PublicsStream.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PublicsStream.cpp [ 17%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringPool.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/StringPool.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/StringPool.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCStreamer.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GSIStreamBuilder.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/GSIStreamBuilder.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp [ 17%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSymbolELF.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCStreamer.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCStreamer.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 17%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/StringSaver.cpp [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/RawError.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/RawError.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/RawError.cpp [ 17%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/StringRef.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/StringRef.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/StringSaver.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/StringSaver.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/StringSaver.cpp:15:46: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/StringSaver.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/StringSaver.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 17%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/SystemUtils.cpp [ 17%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/TarWriter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSymbol.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSymbol.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSymbol.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSymbol.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbolELF.h:12, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSymbolELF.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbolELF.h:12, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSymbolELF.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenMapTable.cpp:79: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenMapTable.cpp:79: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenMapTable.cpp:79: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenMapTable.cpp:79: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolStream.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolStream.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/SymbolStream.cpp [ 17%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCTargetOptions.cpp [ 17%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/TargetParser.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenMapTable.cpp:79: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenMapTable.cpp:79: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiHashing.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiHashing.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiHashing.cpp [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStream.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStream.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiStream.cpp [ 17%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCValue.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCValue.cpp [ 17%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStreamBuilder.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStreamBuilder.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp [ 17%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenRegisters.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/CodeGenRegisters.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp [ 17%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/ThreadPool.cpp [ 17%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWasmObjectTargetWriter.cpp [ 17%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o [ 17%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWasmStreamer.cpp cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Timer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Timer.cpp [ 17%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenSchedule.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/CodeGenSchedule.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenSchedule.cpp [ 17%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenTarget.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/CodeGenTarget.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCValue.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCValue.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCValue.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCValue.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 17%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWin64EH.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWasmObjectTargetWriter.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWasmObjectTargetWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 17%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWinCOFFStreamer.cpp [ 17%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/ToolOutputFile.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/TypeRecord.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp:67:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWasmStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWasmStreamer.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWasmStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWasmStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Timer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Timer.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Timer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Timer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWasmStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWasmStreamer.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWasmStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWasmStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWasmStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWasmStreamer.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWasmStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWasmStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenSchedule.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenSchedule.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Endian.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Win64EH.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWin64EH.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWin64EH.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWinEH.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWin64EH.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWin64EH.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenSchedule.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenSchedule.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Endian.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Win64EH.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWin64EH.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWin64EH.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWinEH.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWin64EH.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWin64EH.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Endian.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Win64EH.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWin64EH.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWin64EH.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWinEH.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWin64EH.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWin64EH.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 17%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWinEH.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWinCOFFStreamer.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWinCOFFStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWinCOFFStreamer.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWinCOFFStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenSchedule.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenSchedule.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWinCOFFStreamer.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWinCOFFStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 17%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TrigramIndex.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/TrigramIndex.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/TrigramIndex.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:519:37: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 17%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MachObjectWriter.cpp [ 17%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/DAGISelEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:2128:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 19%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Triple.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Triple.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Triple.cpp [ 19%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/StringTableBuilder.cpp [ 19%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/SubtargetFeature.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 19%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWinEH.cpp:11: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWinEH.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWinEH.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 19%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/WasmObjectWriter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWinEH.cpp:11: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWinEH.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWinEH.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWinEH.cpp:11: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWinEH.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWinEH.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 19%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Twine.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Twine.cpp [ 19%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/WinCOFFObjectWriter.cpp [ 19%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Unicode.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Unicode.cpp [ 19%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherGen.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherGen.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MachObjectWriter.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MachObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 19%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:462:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:512:58: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 19%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/YAMLParser.cpp [ 19%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/YAMLTraits.cpp [ 19%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/raw_os_ostream.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/WasmObjectWriter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/WasmObjectWriter.cpp:1354:58: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/WasmObjectWriter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/WasmObjectWriter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/WasmObjectWriter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/WasmObjectWriter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/WasmObjectWriter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 19%] Linking CXX static library ../../libLLVMDebugInfoPDB.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/cmake -P CMakeFiles/LLVMDebugInfoPDB.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../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 [ 19%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/raw_ostream.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/WinCOFFObjectWriter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/WinCOFFObjectWriter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/WinCOFFObjectWriter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/MC/WinCOFFObjectWriter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /usr/bin/ranlib ../../libLLVMDebugInfoPDB.a In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 19%] Built target LLVMDebugInfoPDB [ 19%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/gcc -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 -O3 -DNDEBUG -o CMakeFiles/LLVMSupport.dir/regcomp.c.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/regcomp.c [ 19%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/gcc -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 -O3 -DNDEBUG -o CMakeFiles/LLVMSupport.dir/regerror.c.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/regerror.c In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:462:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:512:58: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 19%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/gcc -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 -O3 -DNDEBUG -o CMakeFiles/LLVMSupport.dir/regexec.c.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/regexec.c In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/YAMLParser.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/YAMLParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 19%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/gcc -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 -O3 -DNDEBUG -o CMakeFiles/LLVMSupport.dir/regfree.c.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/regfree.c [ 19%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/gcc -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 -O3 -DNDEBUG -o CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/regstrlcpy.c In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLTraits.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/YAMLTraits.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLTraits.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/YAMLTraits.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 19%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/xxhash.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/xxhash.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:265:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:285:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:399:73: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:435:63: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:462:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:512:58: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:462:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:512:58: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 19%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Atomic.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Atomic.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 19%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/DynamicLibrary.cpp [ 19%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Errno.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Errno.cpp [ 19%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcher.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcher.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp [ 19%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Host.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Host.cpp [ 19%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DFAPacketizerEmitter.cpp [ 19%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Memory.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Memory.cpp [ 19%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Mutex.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Mutex.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Mutex.cpp [ 19%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DisassemblerEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/DisassemblerEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DisassemblerEmitter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Host.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/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 >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Host.cpp:1122:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Host.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 19%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o [ 19%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Path.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Path.cpp cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Process.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Process.cpp [ 19%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Program.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Program.cpp [ 19%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/RWMutex.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 19%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Signals.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Signals.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DFAPacketizerEmitter.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DFAPacketizerEmitter.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DFAPacketizerEmitter.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DFAPacketizerEmitter.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Signals.cpp:181: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Signals.cpp:181: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:462:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:512:58: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DFAPacketizerEmitter.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DFAPacketizerEmitter.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 19%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/TargetRegistry.cpp [ 20%] Linking CXX static library ../libLLVMMC.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/cmake -P CMakeFiles/LLVMMC.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DisassemblerEmitter.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DisassemblerEmitter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DisassemblerEmitter.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DisassemblerEmitter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DisassemblerEmitter.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DisassemblerEmitter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /usr/bin/ranlib ../libLLVMMC.a [ 20%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/ThreadLocal.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 20%] Built target LLVMMC [ 20%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FastISelEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/FastISelEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FastISelEmitter.cpp [ 20%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FixedLenDecoderEmitter.cpp [ 22%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Threading.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Threading.cpp [ 22%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/GlobalISelEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/GlobalISelEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp [ 22%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Valgrind.cpp /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InfoByHwMode.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/InfoByHwMode.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.cpp [ 23%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Watchdog.cpp [ 23%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrInfoEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/InstrInfoEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InstrInfoEmitter.cpp [ 23%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrDocsEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/InstrDocsEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InstrDocsEmitter.cpp [ 23%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/IntrinsicEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/IntrinsicEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/IntrinsicEmitter.cpp [ 23%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/OptParserEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/OptParserEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/OptParserEmitter.cpp [ 23%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/PseudoLoweringEmitter.cpp [ 23%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterBankEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/RegisterBankEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterBankEmitter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Path.cpp:1049: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Unix/Path.inc: In function ‘std::__cxx11::string llvm::sys::fs::getMainExecutable(const char*, void*)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Unix/Path.inc:120:32: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] snprintf(fullpath, PATH_MAX, "%s/%s", dir, bin); ^~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/c++/8/cstdio:42, from /usr/include/c++/8/ext/string_conversions.h:43, from /usr/include/c++/8/bits/basic_string.h:6400, from /usr/include/c++/8/string:52, 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/ios:42, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Path.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Path.cpp:14: /usr/include/x86_64-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output 2 or more bytes (assuming 4097) into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterInfoEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/RegisterInfoEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterInfoEmitter.cpp [ 23%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SDNodeProperties.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/SDNodeProperties.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SDNodeProperties.cpp [ 23%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SearchableTableEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/SearchableTableEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SearchableTableEmitter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/OptParserEmitter.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/OptParserEmitter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/OptParserEmitter.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/OptParserEmitter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/OptParserEmitter.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/OptParserEmitter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InstrDocsEmitter.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InstrDocsEmitter.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InstrDocsEmitter.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InstrDocsEmitter.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FixedLenDecoderEmitter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FixedLenDecoderEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FixedLenDecoderEmitter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FixedLenDecoderEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InstrDocsEmitter.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InstrDocsEmitter.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterBankEmitter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterBankEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SearchableTableEmitter.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SearchableTableEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterBankEmitter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterBankEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SearchableTableEmitter.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SearchableTableEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/IntrinsicEmitter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineValueType.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenIntrinsics.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/IntrinsicEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/IntrinsicEmitter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineValueType.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenIntrinsics.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/IntrinsicEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SearchableTableEmitter.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SearchableTableEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterBankEmitter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterBankEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FixedLenDecoderEmitter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FixedLenDecoderEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/IntrinsicEmitter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineValueType.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenIntrinsics.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/IntrinsicEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InstrInfoEmitter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InstrInfoEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InstrInfoEmitter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InstrInfoEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FastISelEmitter.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FastISelEmitter.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FastISelEmitter.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FastISelEmitter.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 23%] Linking CXX static library ../libLLVMSupport.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/cmake -P CMakeFiles/LLVMSupport.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SDNodeProperties.cpp:11: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SDNodeProperties.cpp:11: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SDNodeProperties.cpp:11: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SDNodeProperties.cpp:11: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FastISelEmitter.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FastISelEmitter.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SDNodeProperties.cpp:11: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SDNodeProperties.cpp:11: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/PseudoLoweringEmitter.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/PseudoLoweringEmitter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InstrInfoEmitter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InstrInfoEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/PseudoLoweringEmitter.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/PseudoLoweringEmitter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /usr/bin/ranlib ../libLLVMSupport.a In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:33: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:33: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:33: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:33: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/PseudoLoweringEmitter.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/PseudoLoweringEmitter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterInfoEmitter.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterInfoEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterInfoEmitter.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterInfoEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 23%] Built target LLVMSupport make -f utils/FileCheck/CMakeFiles/FileCheck.dir/build.make utils/FileCheck/CMakeFiles/FileCheck.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/FileCheck /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/FileCheck /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/FileCheck/CMakeFiles/FileCheck.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/FileCheck/CMakeFiles/FileCheck.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/FileCheck/CMakeFiles/FileCheck.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/FileCheck/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/FileCheck/CMakeFiles/FileCheck.dir/depend.internal". Scanning dependencies of target FileCheck make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f utils/FileCheck/CMakeFiles/FileCheck.dir/build.make utils/FileCheck/CMakeFiles/FileCheck.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 23%] Building CXX object utils/FileCheck/CMakeFiles/FileCheck.dir/FileCheck.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/FileCheck && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/FileCheck -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/FileCheck -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/FileCheck.dir/FileCheck.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/FileCheck/FileCheck.cpp [ 23%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetEmitter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterInfoEmitter.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterInfoEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 23%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetFeatureInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/SubtargetFeatureInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.cpp [ 23%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/TableGen.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/TableGen.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/TableGen.cpp [ 23%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Types.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/Types.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/Types.cpp [ 23%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86DisassemblerTables.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/X86DisassemblerTables.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 23%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86EVEX2VEXTablesEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/X86EVEX2VEXTablesEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp [ 23%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86FoldTablesEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/X86FoldTablesEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86FoldTablesEmitter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:33: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:33: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetEmitter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/raw_ostream.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.cpp:843:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerShared.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetEmitter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/TableGen.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/TableGen.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/TableGen.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/TableGen.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/raw_ostream.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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>]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.cpp:845:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerShared.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/TableGen.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/TableGen.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetEmitter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 23%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86ModRMFilters.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/X86ModRMFilters.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86ModRMFilters.cpp [ 23%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86RecognizableInstr.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/X86RecognizableInstr.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.cpp [ 23%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CTagsEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj.llvm-tblgen.dir/CTagsEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CTagsEmitter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86FoldTablesEmitter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86FoldTablesEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86FoldTablesEmitter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86FoldTablesEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make -f utils/not/CMakeFiles/not.dir/build.make utils/not/CMakeFiles/not.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/not /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/not /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/not/CMakeFiles/not.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/not/CMakeFiles/not.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/not/CMakeFiles/not.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/not/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/not/CMakeFiles/not.dir/depend.internal". Scanning dependencies of target not make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f utils/not/CMakeFiles/not.dir/build.make utils/not/CMakeFiles/not.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 23%] Building CXX object utils/not/CMakeFiles/not.dir/not.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/not && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/not -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/not -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/not.dir/not.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/not/not.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86FoldTablesEmitter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86FoldTablesEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make -f utils/yaml-bench/CMakeFiles/yaml-bench.dir/build.make utils/yaml-bench/CMakeFiles/yaml-bench.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/yaml-bench /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/yaml-bench /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/yaml-bench/CMakeFiles/yaml-bench.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/yaml-bench/CMakeFiles/yaml-bench.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/yaml-bench/CMakeFiles/yaml-bench.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/yaml-bench/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/yaml-bench/CMakeFiles/yaml-bench.dir/depend.internal". Scanning dependencies of target yaml-bench make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 23%] Building CXX object utils/yaml-bench/CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/yaml-bench && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/yaml-bench -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/yaml-bench -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/yaml-bench/YAMLBench.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CTagsEmitter.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CTagsEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CTagsEmitter.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CTagsEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CTagsEmitter.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CTagsEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 23%] Linking CXX executable ../../bin/not cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/not.dir/not.cpp.o -o ../../bin/not -Wl,-rpath,"\$ORIGIN/../lib" -lpthread ../../lib/libLLVMSupport.a -lrt -ldl -lpthread -lm ../../lib/libLLVMDemangle.a In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 23%] Built target not In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/yaml-bench/YAMLBench.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/yaml-bench/YAMLBench.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 23%] Linking CXX executable ../../bin/FileCheck cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/FileCheck.dir/FileCheck.cpp.o -o ../../bin/FileCheck -Wl,-rpath,"\$ORIGIN/../lib" -lpthread ../../lib/libLLVMSupport.a -lrt -ldl -lpthread -lm ../../lib/libLLVMDemangle.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 23%] Built target FileCheck [ 23%] Linking CXX executable ../../bin/yaml-bench cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o -o ../../bin/yaml-bench -Wl,-rpath,"\$ORIGIN/../lib" -lpthread ../../lib/libLLVMSupport.a -lrt -ldl -lpthread -lm ../../lib/libLLVMDemangle.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 23%] Built target yaml-bench make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 23%] Built target obj.llvm-tblgen make -f utils/TableGen/CMakeFiles/llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/llvm-tblgen.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/llvm-tblgen.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/llvm-tblgen.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/llvm-tblgen.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/llvm-tblgen.dir/depend.internal". Scanning dependencies of target llvm-tblgen make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 23%] Linking CXX executable ../../bin/llvm-tblgen cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -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/../lib" ../../lib/libLLVMSupport.a ../../lib/libLLVMTableGen.a -lpthread ../../lib/libLLVMSupport.a -lrt -ldl -lpthread -lm ../../lib/libLLVMDemangle.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 23%] Built target llvm-tblgen make -f lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build.make lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/DependInfo.cmake --color= make -f include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build.make include/llvm/IR/CMakeFiles/intrinsics_gen.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/CMakeFiles/intrinsics_gen.dir/DependInfo.cmake --color= make -f lib/ToolDrivers/llvm-dlltool/CMakeFiles/DllOptionsTableGen.dir/build.make lib/ToolDrivers/llvm-dlltool/CMakeFiles/DllOptionsTableGen.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-dlltool /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/DllOptionsTableGen.dir/DependInfo.cmake --color= make -f lib/ToolDrivers/llvm-lib/CMakeFiles/LibOptionsTableGen.dir/build.make lib/ToolDrivers/llvm-lib/CMakeFiles/LibOptionsTableGen.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-lib /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/LibOptionsTableGen.dir/DependInfo.cmake --color= make -f tools/llvm-cvtres/CMakeFiles/CvtResTableGen.dir/build.make tools/llvm-cvtres/CMakeFiles/CvtResTableGen.dir/depend make -f tools/llvm-mt/CMakeFiles/MtTableGen.dir/build.make tools/llvm-mt/CMakeFiles/MtTableGen.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cvtres /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/CvtResTableGen.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/depend.internal". Scanning dependencies of target AttributeCompatFuncTableGen make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mt /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/MtTableGen.dir/DependInfo.cmake --color= make -f tools/llvm-rc/CMakeFiles/RcTableGen.dir/build.make tools/llvm-rc/CMakeFiles/RcTableGen.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/CMakeFiles/RcTableGen.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/CMakeFiles/intrinsics_gen.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/CMakeFiles/intrinsics_gen.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/CMakeFiles/intrinsics_gen.dir/depend.internal". make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' Scanning dependencies of target intrinsics_gen make -f lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build.make lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/DllOptionsTableGen.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/DllOptionsTableGen.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/DllOptionsTableGen.dir/depend.internal". Scanning dependencies of target DllOptionsTableGen make -f include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build.make include/llvm/IR/CMakeFiles/intrinsics_gen.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/LibOptionsTableGen.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/LibOptionsTableGen.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/LibOptionsTableGen.dir/depend.internal". Scanning dependencies of target LibOptionsTableGen make -f lib/ToolDrivers/llvm-dlltool/CMakeFiles/DllOptionsTableGen.dir/build.make lib/ToolDrivers/llvm-dlltool/CMakeFiles/DllOptionsTableGen.dir/build make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/CvtResTableGen.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/CvtResTableGen.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/CvtResTableGen.dir/depend.internal". Scanning dependencies of target CvtResTableGen make[6]: Entering directory '/build/julia-1.0.3+dfsg/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 Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/MtTableGen.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/MtTableGen.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/MtTableGen.dir/depend.internal". Scanning dependencies of target MtTableGen make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Entering directory '/build/julia-1.0.3+dfsg/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 Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/CMakeFiles/RcTableGen.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/CMakeFiles/RcTableGen.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/CMakeFiles/RcTableGen.dir/depend.internal". make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' Scanning dependencies of target RcTableGen make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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 [ 23%] Building Options.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib && ../../../bin/llvm-tblgen -gen-opt-parser-defs -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-lib -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-lib/Options.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/Options.inc.tmp [ 23%] Building AttributesCompatFunc.inc... make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && ../../bin/llvm-tblgen -gen-attrs -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AttributesCompatFunc.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR/AttributesCompatFunc.inc.tmp [ 23%] Building Attributes.gen... [ 23%] Building Intrinsics.gen... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR && ../../../bin/llvm-tblgen -gen-attrs -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Attributes.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/Attributes.gen.tmp [ 23%] Building Opts.inc... [ 23%] Building Options.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt && ../../bin/llvm-tblgen -gen-opt-parser-defs -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mt -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mt/Opts.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/Opts.inc.tmp cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool && ../../../bin/llvm-tblgen -gen-opt-parser-defs -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-dlltool -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-dlltool/Options.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/Options.inc.tmp cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR && ../../../bin/llvm-tblgen -gen-intrinsic -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/Intrinsics.gen.tmp [ 23%] Building Opts.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres && ../../bin/llvm-tblgen -gen-opt-parser-defs -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cvtres -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cvtres/Opts.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/Opts.inc.tmp [ 25%] Building Opts.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc && ../../bin/llvm-tblgen -gen-opt-parser-defs -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/Opts.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/Opts.inc.tmp [ 25%] Updating Options.inc... [ 25%] Updating AttributesCompatFunc.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/Options.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/Options.inc cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR/AttributesCompatFunc.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR/AttributesCompatFunc.inc [ 25%] Updating Opts.inc... [ 25%] Updating Attributes.gen... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/Opts.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/Opts.inc cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/Attributes.gen.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/Attributes.gen [ 25%] Updating Options.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/Options.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/Options.inc [ 25%] Updating Opts.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/Opts.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/Opts.inc [ 25%] Updating Opts.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/Opts.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/Opts.inc make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 25%] Built target LibOptionsTableGen make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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/depend [ 25%] Built target AttributeCompatFuncTableGen make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-lib /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/DependInfo.cmake --color= [ 25%] Built target DllOptionsTableGen make -f lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/build.make lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/depend [ 25%] Built target MtTableGen make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-dlltool /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/DependInfo.cmake --color= [ 25%] Built target CvtResTableGen [ 25%] Built target RcTableGen Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/depend.internal". Scanning dependencies of target LLVMLibDriver make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' Scanning dependencies of target LLVMDlltoolDriver make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 25%] Building CXX object lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-lib -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-lib/LibDriver.cpp [ 25%] Building CXX object lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/DlltoolDriver.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-dlltool -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMDlltoolDriver.dir/DlltoolDriver.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-dlltool/DlltoolDriver.cpp [ 25%] Updating Intrinsics.gen... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/Intrinsics.gen.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/Intrinsics.gen make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 25%] Built target intrinsics_gen make -f lib/IR/CMakeFiles/LLVMCore.dir/build.make lib/IR/CMakeFiles/LLVMCore.dir/depend make -f lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/build.make lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/LLVMCore.dir/DependInfo.cmake --color= make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/DependInfo.cmake --color= make -f lib/IRReader/CMakeFiles/LLVMIRReader.dir/build.make lib/IRReader/CMakeFiles/LLVMIRReader.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IRReader /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader/CMakeFiles/LLVMIRReader.dir/DependInfo.cmake --color= make -f lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build.make lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/depend make -f lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build.make lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DependInfo.cmake --color= make -f lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build.make lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DependInfo.cmake --color= make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build.make lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/depend cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/LLVMCore.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/LLVMCore.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/LLVMCore.dir/depend.internal". make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/DependInfo.cmake --color= make -f lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/build.make lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/depend Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader/CMakeFiles/LLVMIRReader.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader/CMakeFiles/LLVMIRReader.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader/CMakeFiles/LLVMIRReader.dir/depend.internal". make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/DependInfo.cmake --color= make -f lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build.make lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/DependInfo.cmake --color= make -f lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build.make lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/DependInfo.cmake --color= make -f lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build.make lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/depend Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/depend.internal". make -f lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build.make lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/depend.internal". make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DependInfo.cmake --color= make -f lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build.make lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/depend Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/depend.internal". Scanning dependencies of target LLVMIRReader make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build.make lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/depend make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/depend.internal". cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/DependInfo.cmake --color= make -f lib/IRReader/CMakeFiles/LLVMIRReader.dir/build.make lib/IRReader/CMakeFiles/LLVMIRReader.dir/build Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/depend.internal". make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DependInfo.cmake --color= make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/depend.internal". Scanning dependencies of target LLVMFuzzMutate make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/build.make lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/build Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/depend.internal". make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 25%] Building CXX object lib/IRReader/CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IRReader -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IRReader/IRReader.cpp Scanning dependencies of target LLVMBitWriter make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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 Scanning dependencies of target LLVMMIRParser make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 26%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/FuzzerCLI.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMFuzzMutate.dir/FuzzerCLI.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate/FuzzerCLI.cpp make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' Scanning dependencies of target LLVMBitReader make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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 [ 26%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/BitWriter.cpp [ 26%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MILexer.cpp [ 26%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitReader.cpp Scanning dependencies of target LLVMGlobalISel make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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 Scanning dependencies of target LLVMInstrumentation make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 26%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CallLowering.cpp.o [ 26%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o Scanning dependencies of target LLVMInstCombine cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMGlobalISel.dir/CallLowering.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/CallLowering.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/AddressSanitizer.cpp make -f lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build.make lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build Scanning dependencies of target LLVMAsmPrinter make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' Scanning dependencies of target LLVMSelectionDAG make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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 [ 28%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstructionCombining.cpp make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 28%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.cpp Scanning dependencies of target LLVMCore make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/IR/CMakeFiles/LLVMCore.dir/build.make lib/IR/CMakeFiles/LLVMCore.dir/build [ 28%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp Scanning dependencies of target LLVMTransformUtils [ 28%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AsmWriter.cpp make -f lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build.make lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build Scanning dependencies of target LLVMScalarOpts make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/ASanStackFrameLayout.cpp make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 28%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/ADCE.cpp Scanning dependencies of target LLVMCodeGen make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build.make lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp [ 28%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp [ 28%] Linking CXX static library ../../libLLVMDlltoolDriver.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool && /usr/bin/cmake -P CMakeFiles/LLVMDlltoolDriver.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../libLLVMDlltoolDriver.a CMakeFiles/LLVMDlltoolDriver.dir/DlltoolDriver.cpp.o /usr/bin/ranlib ../../libLLVMDlltoolDriver.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 28%] Built target LLVMDlltoolDriver make -f lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build.make lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/depend.internal". Scanning dependencies of target LLVMipo make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AlwaysInliner.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/AlwaysInliner.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/AlwaysInliner.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/CallLowering.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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%] Linking CXX static library ../../libLLVMLibDriver.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib && /usr/bin/cmake -P CMakeFiles/LLVMLibDriver.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../libLLVMLibDriver.a CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o /usr/bin/ranlib ../../libLLVMLibDriver.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 28%] Built target LLVMLibDriver make -f lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build.make lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/depend.internal". In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AsmWriter.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AsmWriter.cpp:188:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AsmWriter.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ Scanning dependencies of target LLVMVectorize make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 28%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoadStoreVectorizer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMVectorize.dir/LoadStoreVectorizer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:47: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/CallLowering.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/CallLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 28%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/BitcodeWriter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 30%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/AddDiscriminators.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/CallLowering.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/CallLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/CallLowering.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/CallLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 31%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitcodeReader.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:1769:73: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:17736:71: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/AddressSanitizer.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/AddressSanitizer.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineInternal.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstructionCombining.cpp:36: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineInternal.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstructionCombining.cpp:36: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ARMException.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/ios:40, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iterator:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 31%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/IRMutator.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMFuzzMutate.dir/IRMutator.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate/IRMutator.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:37: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineInternal.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstructionCombining.cpp:36: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineInternal.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstructionCombining.cpp:36: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 31%] Linking CXX static library ../libLLVMIRReader.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader && /usr/bin/cmake -P CMakeFiles/LLVMIRReader.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../libLLVMIRReader.a CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o /usr/bin/ranlib ../libLLVMIRReader.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 31%] Built target LLVMIRReader make -f lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Hello /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/depend.internal". Scanning dependencies of target LLVMHello In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/AlwaysInliner.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/AlwaysInliner.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/AlwaysInliner.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/AlwaysInliner.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 31%] Building CXX object lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/Hello.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Hello -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fPIC -fno-exceptions -fno-rtti -o CMakeFiles/LLVMHello.dir/Hello.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Hello/Hello.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 31%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/GlobalISel.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:1131:58: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp:12: /build/julia-1.0.3+dfsg/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]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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 >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp:694:30: required from here /build/julia-1.0.3+dfsg/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)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 { ^~~~~~~~~~~~ [ 31%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/IRTranslator.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp:11: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 31%] Linking CXX shared module ../../LLVMHello.so cd /build/julia-1.0.3+dfsg/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++ -m64 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections -Wl,--version-script,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/LLVMHello.exports -Wl,-z,relro -Wl,-z,now -shared -o ../../LLVMHello.so CMakeFiles/LLVMHello.dir/Hello.cpp.o -Wl,-rpath,"\$ORIGIN/../lib" make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 31%] Built target LLVMHello make -f lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build.make lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/depend.internal". Scanning dependencies of target LLVMObjCARCOpts make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 31%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARC.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 31%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ArgumentPromotion.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ARMException.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ARMException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ARMException.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ARMException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ARMException.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ARMException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/IRTranslator.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/IRTranslator.cpp:13: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp [ 33%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BasicBlockUtils.cpp [ 33%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/IRTranslator.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/IRTranslator.cpp:13: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/IRTranslator.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/IRTranslator.cpp:13: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/IRTranslator.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/IRTranslator.cpp:13: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/IRTranslator.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/IRTranslator.cpp:13: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/IRTranslator.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/IRTranslator.cpp:13: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/IRTranslator.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/IRTranslator.cpp:13: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/OpDescriptor.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMFuzzMutate.dir/OpDescriptor.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate/OpDescriptor.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:28: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:853:49: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:28: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:28: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:1368:70: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:28: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:28: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:1412:71: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:28: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Attributes.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Attributes.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/PassRegistry.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/PassSupport.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:376, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DataLayout.h:29, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h:29, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:28: /build/julia-1.0.3+dfsg/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]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/BlotMapVector.h:23:43: required from here /build/julia-1.0.3+dfsg/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)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 { ^~~~~~~~~~~~ [ 33%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp [ 33%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/Operations.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMFuzzMutate.dir/Operations.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate/Operations.cpp [ 33%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineAddSub.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp [ 33%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/BoundsChecking.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BasicBlockUtils.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BasicBlockUtils.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BasicBlockUtils.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BasicBlockUtils.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIRParser.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:60: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Attributes.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Attributes.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Attributes.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Attributes.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIRParser.cpp:30: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp:21: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/RandomIRBuilder.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMFuzzMutate.dir/RandomIRBuilder.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate/RandomIRBuilder.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MIRParser/MIRParser.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIRParser.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MIRParser/MIRParser.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIRParser.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MIRParser/MIRParser.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIRParser.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MIRParser/MIRParser.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIRParser.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MIRParser/MIRParser.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIRParser.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MIRParser/MIRParser.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIRParser.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AutoUpgrade.cpp [ 33%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BreakCriticalEdges.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:43, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/LoopVectorize.h:52, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp:49: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:42, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/LoopVectorize.h:52, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp:49: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelect.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMGlobalISel.dir/InstructionSelect.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelect.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:699:73: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/BarrierNoopPass.cpp [ 33%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/CallSite.h:34, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryLocation.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:44, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/LoopVectorize.h:52, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp:49: /build/julia-1.0.3+dfsg/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]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp:2892:21: required from here /build/julia-1.0.3+dfsg/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)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /build/julia-1.0.3+dfsg/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>]’: /build/julia-1.0.3+dfsg/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>]’ /build/julia-1.0.3+dfsg/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>]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp:297:61: required from here /build/julia-1.0.3+dfsg/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)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Linking CXX static library ../libLLVMFuzzMutate.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate && /usr/bin/cmake -P CMakeFiles/LLVMFuzzMutate.dir/cmake_clean_target.cmake [ 33%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CalledValuePropagation.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/CalledValuePropagation.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/CalledValuePropagation.cpp cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMFuzzMutate.dir/link.txt --verbose=1 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:43, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/LoopVectorize.h:52, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp:49: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:42, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/LoopVectorize.h:52, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp:49: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /usr/bin/ar qc ../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 ../libLLVMFuzzMutate.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 33%] Built target LLVMFuzzMutate make -f lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/build.make lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/depend.internal". Scanning dependencies of target LLVMCoroutines make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 33%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/Coroutines.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCoroutines.dir/Coroutines.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/Coroutines.cpp [ 33%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCExpand.cpp [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/BDCE.cpp [ 33%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/BitcodeWriterPass.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/BreakCriticalEdges.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BreakCriticalEdges.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/BreakCriticalEdges.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BreakCriticalEdges.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AtomicExpandPass.cpp [ 33%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/AutoUpgrade.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AutoUpgrade.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/AutoUpgrade.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AutoUpgrade.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelect.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelector.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelect.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelect.cpp:13: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelector.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelect.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelect.cpp:13: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelector.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelect.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelect.cpp:13: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelector.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelect.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelect.cpp:13: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCAPElim.cpp [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CallSiteSplitting.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/CallSiteSplitting.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/CallSiteSplitting.cpp [ 33%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AtomicExpandPass.cpp:25: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 33%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BuildLibCalls.cpp [ 33%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroCleanup.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCoroutines.dir/CoroCleanup.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/CoroCleanup.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AtomicExpandPass.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AtomicExpandPass.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AtomicExpandPass.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AtomicExpandPass.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelector.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMGlobalISel.dir/InstructionSelector.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelector.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:641:39: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/CallSiteSplitting.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/CallSiteSplitting.cpp:59: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/CallSiteSplitting.cpp:133:67: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/CallSiteSplitting.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/CallSiteSplitting.cpp:59: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitstreamReader.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMBitReader.dir/BitstreamReader.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitstreamReader.cpp [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.cpp:179:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.cpp:622:56: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Linking CXX static library ../../libLLVMMIRParser.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser && /usr/bin/cmake -P CMakeFiles/LLVMMIRParser.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../libLLVMMIRParser.a CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o /usr/bin/ranlib ../../libLLVMMIRParser.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 33%] Built target LLVMMIRParser make -f lib/Linker/CMakeFiles/LLVMLinker.dir/build.make lib/Linker/CMakeFiles/LLVMLinker.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Linker /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Linker /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Linker/CMakeFiles/LLVMLinker.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Linker/CMakeFiles/LLVMLinker.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Linker/CMakeFiles/LLVMLinker.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Linker/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Linker/CMakeFiles/LLVMLinker.dir/depend.internal". Scanning dependencies of target LLVMLinker make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Linker/CMakeFiles/LLVMLinker.dir/build.make lib/Linker/CMakeFiles/LLVMLinker.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 33%] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/IRMover.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Linker && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Linker -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Linker -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMLinker.dir/IRMover.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Linker/IRMover.cpp [ 33%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCContract.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelector.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 33%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/GCOVProfiling.cpp [ 33%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroEarly.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCoroutines.dir/CoroEarly.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/CoroEarly.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelector.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelector.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelector.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelector.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelector.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelector.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelector.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelector.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/BasicBlock.cpp [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/ConstantHoisting.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 33%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/MetadataLoader.cpp [ 33%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ConstantMerge.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BypassSlowDivision.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerHelper.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMGlobalISel.dir/LegalizerHelper.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerHelper.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Linker/IRMover.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Linker/IRMover.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Linker/IRMover.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Linker/IRMover.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/GCOVProfiling.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/GCOVProfiling.cpp:652:58: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/GCOVProfiling.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BasicTargetTransformInfo.cpp [ 33%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineCalls.cpp [ 33%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroElide.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCoroutines.dir/CoroElide.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/CoroElide.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/ConstantMerge.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ConstantMerge.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ConstantMerge.cpp:192:54: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/ConstantMerge.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ConstantMerge.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Comdat.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Comdat.cpp [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DbgValueHistoryCalculator.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/DbgValueHistoryCalculator.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp [ 33%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/DependencyAnalysis.cpp [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/ConstantFold.cpp [ 33%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/CrossDSOCFI.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/BasicTTIImpl.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BasicTargetTransformInfo.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Linking CXX static library ../../libLLVMBitWriter.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer && /usr/bin/cmake -P CMakeFiles/LLVMBitWriter.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../libLLVMBitWriter.a CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o /usr/bin/ranlib ../../libLLVMBitWriter.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 33%] Built target LLVMBitWriter make -f lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build.make lib/Analysis/CMakeFiles/LLVMAnalysis.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependInfo.cmake --color= In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/BasicTTIImpl.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BasicTargetTransformInfo.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/BasicTTIImpl.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BasicTargetTransformInfo.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/BasicTTIImpl.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BasicTargetTransformInfo.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/BasicTTIImpl.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BasicTargetTransformInfo.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/depend.internal". In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/BasicTTIImpl.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BasicTargetTransformInfo.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/BasicTTIImpl.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BasicTargetTransformInfo.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ Scanning dependencies of target LLVMAnalysis make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build.make lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:57:48: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:109:23: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/AliasAnalysis.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ObjCARCInstKind.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/DependencyAnalysis.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/DependencyAnalysis.cpp:23: /build/julia-1.0.3+dfsg/deps/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> >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/DependencyAnalysis.cpp:232:55: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/DependencyAnalysis.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/DependencyAnalysis.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, false, false> >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-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:304: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]’ /build/julia-1.0.3+dfsg/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> > > >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:50:36: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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:303: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> >]’ /build/julia-1.0.3+dfsg/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> > > >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:50:36: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroFrame.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCoroutines.dir/CoroFrame.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/CoroFrame.cpp [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.cpp [ 33%] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Linker && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Linker -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Linker -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Linker/LinkModules.cpp [ 33%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallPromotionUtils.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/CallPromotionUtils.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CallPromotionUtils.cpp [ 33%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/MemorySanitizer.cpp [ 33%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/DeadArgumentElimination.cpp [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/ConstantRange.cpp [ 33%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugHandlerBase.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/DebugHandlerBase.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DiagnosticInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Linker/LinkDiagnosticInfo.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Linker/LinkModules.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DiagnosticInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Linker/LinkDiagnosticInfo.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Linker/LinkModules.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Legalizer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMGlobalISel.dir/Legalizer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Legalizer.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:43, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/AliasAnalysis.cpp:27: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:42, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/AliasAnalysis.cpp:27: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.cpp:41: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 33%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/ValueList.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMBitReader.dir/ValueList.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/ValueList.cpp [ 33%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CloneFunction.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Legalizer.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Legalizer.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Constants.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Constants.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/SLPVectorizer.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Legalizer.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Legalizer.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Legalizer.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Legalizer.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Linking CXX static library ../../libLLVMBitReader.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader && /usr/bin/cmake -P CMakeFiles/LLVMBitReader.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 [ 33%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp /usr/bin/ar qc ../../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 [ 33%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Legalizer.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Legalizer.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Legalizer.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Legalizer.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /usr/bin/ranlib ../../libLLVMBitReader.a In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 33%] Built target LLVMBitReader make -f lib/LTO/CMakeFiles/LLVMLTO.dir/build.make lib/LTO/CMakeFiles/LLVMLTO.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO/CMakeFiles/LLVMLTO.dir/DependInfo.cmake --color= In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Legalizer.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Legalizer.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Legalizer.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Legalizer.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantProp.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/ConstantProp.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/ConstantProp.cpp Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO/CMakeFiles/LLVMLTO.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO/CMakeFiles/LLVMLTO.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO/CMakeFiles/LLVMLTO.dir/depend.internal". Scanning dependencies of target LLVMLTO make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/LTO/CMakeFiles/LLVMLTO.dir/build.make lib/LTO/CMakeFiles/LLVMLTO.dir/build In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 33%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/Caching.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMLTO.dir/Caching.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/Caching.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/AliasAnalysisEvaluator.cpp [ 33%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ElimAvailExtern.cpp [ 33%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroSplit.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCoroutines.dir/CoroSplit.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/CoroSplit.cpp [ 33%] Linking CXX static library ../libLLVMLinker.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Linker && /usr/bin/cmake -P CMakeFiles/LLVMLinker.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../libLLVMLinker.a CMakeFiles/LLVMLinker.dir/IRMover.cpp.o CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o /usr/bin/ranlib ../libLLVMLinker.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 33%] Built target LLVMLinker make -f lib/Object/CMakeFiles/LLVMObject.dir/build.make lib/Object/CMakeFiles/LLVMObject.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object/CMakeFiles/LLVMObject.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object/CMakeFiles/LLVMObject.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object/CMakeFiles/LLVMObject.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object/CMakeFiles/LLVMObject.dir/depend.internal". Scanning dependencies of target LLVMObject make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Object/CMakeFiles/LLVMObject.dir/build.make lib/Object/CMakeFiles/LLVMObject.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/Archive.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/Archive.cpp [ 33%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineCasts.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CloneFunction.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CloneFunction.cpp:746:36: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CloneFunction.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CloneFunction.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CloneFunction.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Constants.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Constants.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Constants.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Constants.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/LTO.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/Caching.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/Caching.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/LTO.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/Caching.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/Caching.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp [ 33%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ExtractGV.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp:63: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/SLPVectorizer.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/SLPVectorizer.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/SLPVectorizer.cpp:5141:76: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/SLPVectorizer.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/SLPVectorizer.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/SLPVectorizer.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/SLPVectorizer.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/SLPVectorizer.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/SLPVectorizer.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMLTO.dir/LTO.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTO.cpp [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchRelaxation.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FastISel.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FastISel.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/PtrState.cpp [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/SLPVectorizer.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/SLPVectorizer.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/SLPVectorizer.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/SLPVectorizer.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FastISel.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FastISel.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FastISel.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FastISel.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ForceFunctionAttrs.cpp [ 33%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMGlobalISel.dir/LegalizerInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerInfo.cpp [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ArchiveWriter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FastISel.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FastISel.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchRelaxation.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisSummary.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/AliasAnalysisSummary.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/AliasAnalysisSummary.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchRelaxation.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchRelaxation.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/LTO.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTO.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/LTO.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTO.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchRelaxation.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchRelaxation.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/FunctionAttrs.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchRelaxation.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchRelaxation.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerInfo.cpp:24: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 33%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineCompares.cpp [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/AliasSetTracker.cpp [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/DCE.cpp [ 33%] Linking CXX static library ../../libLLVMObjCARCOpts.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/cmake -P CMakeFiles/LLVMObjCARCOpts.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../libLLVMObjCARCOpts.a CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o /usr/bin/ranlib ../../libLLVMObjCARCOpts.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 33%] Built target LLVMObjCARCOpts make -f lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build.make lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/depend.internal". Scanning dependencies of target LLVMExecutionEngine make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build.make lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerInfo.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerInfo.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/ExecutionEngine.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerInfo.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerInfo.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:641:39: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/Binary.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/Binary.cpp [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Core.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Core.cpp [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BuiltinGCs.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/BuiltinGCs.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BuiltinGCs.cpp [ 33%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CloneModule.cpp [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIE.cpp [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/ExecutionEngine.cpp: In member function ‘void llvm::ExecutionEngine::StoreValueToMemory(const llvm::GenericValue&, llvm::GenericValue*, llvm::Type*)’: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/ExecutionEngine.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/GenericValue.h:24:8: note: ‘struct llvm::GenericValue’ declared here struct GenericValue { ^~~~~~~~~~~~ [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFImportFile.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/COFFImportFile.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/COFFImportFile.cpp [ 33%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Core.cpp: In function ‘void LLVMContextSetDiagnosticHandler(LLVMContextRef, LLVMDiagnosticHandler, void*)’: /build/julia-1.0.3+dfsg/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), ^ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Core.cpp: In function ‘void (* LLVMContextGetDiagnosticHandler(LLVMContextRef))(LLVMDiagnosticInfoRef, void*)’: /build/julia-1.0.3+dfsg/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()); ^ [ 33%] Linking CXX static library ../../libLLVMCoroutines.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines && /usr/bin/cmake -P CMakeFiles/LLVMCoroutines.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../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 [ 33%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Localizer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMGlobalISel.dir/Localizer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Localizer.cpp /usr/bin/ranlib ../../libLLVMCoroutines.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 33%] Built target LLVMCoroutines make -f lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build.make lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Interpreter /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/depend.internal". Scanning dependencies of target LLVMInterpreter make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 33%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Execution.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Interpreter -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInterpreter.dir/Execution.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Interpreter/Execution.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringSwitch.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Core.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringSwitch.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Core.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/COFFImportFile.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/COFFImportFile.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/COFFImportFile.cpp:461:40: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/COFFImportFile.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/COFFImportFile.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIE.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIE.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/DeadStoreElimination.cpp [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/Analysis.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIE.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIE.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/COFFModuleDefinition.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Localizer.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Localizer.cpp:13: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIE.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIE.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIE.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIE.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Localizer.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Localizer.cpp:13: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Localizer.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Localizer.cpp:13: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Localizer.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Localizer.cpp:13: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Localizer.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Localizer.cpp:13: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/AssumptionCache.cpp [ 33%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CodeExtractor.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FunctionLoweringInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FunctionLoweringInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FunctionLoweringInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FunctionLoweringInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FunctionLoweringInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FunctionLoweringInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.cpp [ 33%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOBackend.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMLTO.dir/LTOBackend.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOBackend.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FunctionLoweringInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FunctionLoweringInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/Instrumentation.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/Instrumentation.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/Instrumentation.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/DeadStoreElimination.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/DeadStoreElimination.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/DeadStoreElimination.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/DeadStoreElimination.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 33%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/MachineIRBuilder.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMGlobalISel.dir/MachineIRBuilder.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CallingConvLower.cpp [ 33%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/ExecutionEngineBindings.cpp [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/COFFObjectFile.cpp [ 33%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/FunctionImport.cpp [ 33%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/InstrProfiling.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/CodeExtractor.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CodeExtractor.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/CodeExtractor.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CodeExtractor.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 34%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DIBuilder.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:641:39: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:12: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Interpreter -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CallingConvLower.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CallingConvLower.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CallingConvLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/LTOBackend.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOBackend.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/LTOBackend.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOBackend.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:12: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:12: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BasicAliasAnalysis.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:12: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:12: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Decompressor.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/Decompressor.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/Decompressor.cpp [ 34%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/GDBRegistrationListener.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CallingConvLower.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CallingConvLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CallingConvLower.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CallingConvLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:12: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:12: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DivRemPairs.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/DivRemPairs.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/DivRemPairs.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/InstrProfiling.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/InstrProfiling.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/InstrProfiling.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/InstrProfiling.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/InstrProfiling.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/InstrProfiling.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/InstrProfiling.cpp:209:40: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/InstrProfiling.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/InstrProfiling.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/FunctionImport.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/FunctionImport.cpp:14: /build/julia-1.0.3+dfsg/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]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/FunctionImport.cpp:410:54: required from here /build/julia-1.0.3+dfsg/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)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 { ^~~~~~~~~~~~ [ 34%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/LTOBackend.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOBackend.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/LTOBackend.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOBackend.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DIBuilder.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DIBuilder.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DIBuilder.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DIBuilder.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 34%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/ELF.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ELF.cpp [ 34%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfAccelTable.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/DwarfAccelTable.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp [ 36%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.cpp [ 36%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGen.cpp [ 36%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegBankSelect.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMGlobalISel.dir/RegBankSelect.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegBankSelect.cpp [ 36%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/SectionMemoryManager.cpp [ 36%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/Vectorize.cpp [ 36%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp [ 36%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlan.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMVectorize.dir/VPlan.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/VPlan.cpp [ 36%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Interpreter -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Interpreter/Interpreter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BasicAliasAnalysis.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BasicAliasAnalysis.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BasicAliasAnalysis.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BasicAliasAnalysis.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CtorUtils.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegBankSelect.h:68, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegBankSelect.cpp:13: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 36%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/TargetSelect.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 36%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/DataLayout.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DataLayout.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegBankSelect.h:67, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegBankSelect.cpp:13: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegBankSelect.h:67, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegBankSelect.cpp:13: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegBankSelect.h:67, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegBankSelect.cpp:13: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegBankSelect.h:67, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegBankSelect.cpp:13: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:641:39: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/VPlanValue.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/VPlan.h:29, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/VPlan.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/VPlanValue.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/VPlan.h:29, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/VPlan.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 36%] Linking CXX static library ../libLLVMExecutionEngine.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine && /usr/bin/cmake -P CMakeFiles/LLVMExecutionEngine.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../libLLVMExecutionEngine.a CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o /usr/bin/ranlib ../libLLVMExecutionEngine.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 36%] Built target LLVMExecutionEngine make -f lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build.make lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/MCJIT /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/MCJIT /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/MCJIT/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/depend.internal". In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:40: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ Scanning dependencies of target LLVMMCJIT make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 36%] Building CXX object lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/MCJIT && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/MCJIT -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/MCJIT -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/MCJIT/MCJIT.cpp [ 36%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/EarlyCSE.cpp [ 36%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/GlobalDCE.cpp [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/DemoteRegToStack.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 36%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOModule.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:2778:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:2870:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:3965:64: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 36%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBank.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMGlobalISel.dir/RegisterBank.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegisterBank.cpp [ 36%] Linking CXX static library ../../libLLVMInterpreter.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter && /usr/bin/cmake -P CMakeFiles/LLVMInterpreter.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../libLLVMInterpreter.a CMakeFiles/LLVMInterpreter.dir/Execution.cpp.o CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o [ 36%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ELFObjectFile.cpp /usr/bin/ranlib ../../libLLVMInterpreter.a In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 36%] Built target LLVMInterpreter make -f lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build.make lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/depend [ 36%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DependInfo.cmake --color= cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/PGOInstrumentation.cpp Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/depend.internal". [ 36%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp Scanning dependencies of target LLVMOrcJIT make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 36%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutionUtils.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMOrcJIT.dir/ExecutionUtils.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/ExecutionUtils.cpp [ 36%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DebugInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOModule.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 36%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/LTOModule.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOModule.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/LTOModule.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOModule.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 36%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BlockFrequencyInfo.cpp [ 36%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBankInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMGlobalISel.dir/RegisterBankInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EntryExitInstrumenter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/EntryExitInstrumenter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/EntryExitInstrumenter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/EarlyCSE.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/EarlyCSE.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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*]’ /build/julia-1.0.3+dfsg/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*> > >]’ /build/julia-1.0.3+dfsg/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*> >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/EarlyCSE.cpp:692:46: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/EarlyCSE.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/EarlyCSE.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 36%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/IndirectionUtils.cpp [ 36%] Linking CXX static library ../../libLLVMVectorize.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize && /usr/bin/cmake -P CMakeFiles/LLVMVectorize.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../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 ../../libLLVMVectorize.a In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/PGOInstrumentation.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/PGOInstrumentation.cpp:51: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/PGOInstrumentation.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/PGOInstrumentation.cpp:51: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 36%] Built target LLVMVectorize make -f lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build.make lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/depend.internal". [ 36%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp Scanning dependencies of target LLVMRuntimeDyld make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 36%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/JITSymbol.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMRuntimeDyld.dir/JITSymbol.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/PGOInstrumentation.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/PGOInstrumentation.cpp:51: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/PGOInstrumentation.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/PGOInstrumentation.cpp:51: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BlockFrequencyInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BlockFrequencyInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 36%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOCodeGenerator.cpp [ 36%] Linking CXX static library ../../libLLVMMCJIT.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/MCJIT && /usr/bin/cmake -P CMakeFiles/LLVMMCJIT.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../libLLVMMCJIT.a CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o /usr/bin/ranlib ../../libLLVMMCJIT.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 36%] Built target LLVMMCJIT make -f lib/Target/CMakeFiles/LLVMTarget.dir/build.make lib/Target/CMakeFiles/LLVMTarget.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/CMakeFiles/LLVMTarget.dir/DependInfo.cmake --color= [ 36%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/GlobalOpt.cpp Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/CMakeFiles/LLVMTarget.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/CMakeFiles/LLVMTarget.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/CMakeFiles/LLVMTarget.dir/depend.internal". Scanning dependencies of target LLVMTarget make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/CMakeFiles/LLVMTarget.dir/build.make lib/Target/CMakeFiles/LLVMTarget.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 36%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTarget.dir/Target.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/Target.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 36%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 36%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DebugInfoMetadata.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:31: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp:13: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp:13: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp:13: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp:13: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 36%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EscapeEnumerator.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/EscapeEnumerator.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/EscapeEnumerator.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/GlobalOpt.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/GlobalOpt.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/GlobalOpt.cpp:199:47: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/GlobalOpt.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/GlobalOpt.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 36%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOCodeGenerator.cpp:24: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DebugInfoMetadata.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DebugInfoMetadata.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DebugInfoMetadata.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DebugInfoMetadata.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 36%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombinePHI.cpp [ 36%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/FlattenCFGPass.cpp [ 36%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Utils.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMGlobalISel.dir/Utils.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Utils.cpp [ 36%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetIntrinsicInfo.cpp [ 36%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/Evaluator.cpp [ 36%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetLoweringObjectFile.cpp [ 38%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Utils.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 38%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/Error.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/Error.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/LTOCodeGenerator.h:40, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOCodeGenerator.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/LTOCodeGenerator.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOCodeGenerator.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/LTOCodeGenerator.h:40, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOCodeGenerator.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/LTOCodeGenerator.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOCodeGenerator.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Utils.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Utils.cpp:13: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Utils.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Utils.cpp:13: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:33: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 38%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Float2Int.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Utils.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Utils.cpp:13: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Utils.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Utils.cpp:13: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Utils.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Utils.cpp:13: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Utils.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Utils.cpp:13: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BlockFrequencyInfoImpl.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:641:39: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCheckerImpl.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp:11: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/RuntimeDyldChecker.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCheckerImpl.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp:11: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/RuntimeDyldChecker.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 38%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOMemOPSizeOpt.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/PGOMemOPSizeOpt.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp [ 38%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/IRObjectFile.cpp [ 38%] Linking CXX static library ../../libLLVMGlobalISel.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/cmake -P CMakeFiles/LLVMGlobalISel.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetLoweringObjectFile.cpp:15: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetLoweringObjectFile.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ /usr/bin/ranlib ../../libLLVMGlobalISel.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 38%] Built target LLVMGlobalISel make -f lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/build.make lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/DependInfo.cmake --color= In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetLoweringObjectFile.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetLoweringObjectFile.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/depend.internal". Scanning dependencies of target NVPTXCommonTableGen make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 38%] Building NVPTXGenRegisterInfo.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && ../../../bin/llvm-tblgen -gen-register-info -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenRegisterInfo.inc.tmp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetLoweringObjectFile.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetLoweringObjectFile.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp [ 39%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalSplit.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/GlobalSplit.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/GlobalSplit.cpp [ 39%] Building NVPTXGenInstrInfo.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && ../../../bin/llvm-tblgen -gen-instr-info -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenInstrInfo.inc.tmp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfoImpl.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BlockFrequencyInfoImpl.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BlockFrequencyInfoImpl.cpp:454:67: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfoImpl.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BlockFrequencyInfoImpl.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 39%] Building NVPTXGenAsmWriter.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && ../../../bin/llvm-tblgen -gen-asm-writer -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenAsmWriter.inc.tmp [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/FlattenCFG.cpp [ 39%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetMachine.cpp [ 39%] Building NVPTXGenDAGISel.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && ../../../bin/llvm-tblgen -gen-dag-isel -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenDAGISel.inc.tmp [ 39%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/NullResolver.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMOrcJIT.dir/NullResolver.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/NullResolver.cpp [ 39%] Building NVPTXGenSubtargetInfo.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && ../../../bin/llvm-tblgen -gen-subtarget -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc.tmp [ 39%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DebugLoc.cpp [ 39%] Updating NVPTXGenRegisterInfo.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenRegisterInfo.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenRegisterInfo.inc [ 39%] Updating NVPTXGenInstrInfo.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenInstrInfo.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenInstrInfo.inc [ 39%] Updating NVPTXGenAsmWriter.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenAsmWriter.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenAsmWriter.inc [ 39%] Updating NVPTXGenDAGISel.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenDAGISel.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenDAGISel.inc [ 39%] Updating NVPTXGenSubtargetInfo.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 39%] Built target NVPTXCommonTableGen [ 39%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcABISupport.cpp.o [ 39%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMOrcJIT.dir/OrcABISupport.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcABISupport.cpp cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/UpdateCompilerUsed.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetMachine.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcCBindings.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMOrcJIT.dir/OrcCBindings.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcCBindings.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetMachine.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 39%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GuardWidening.cpp [ 39%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPConstantPropagation.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/IPConstantPropagation.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/IPConstantPropagation.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetMachine.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 39%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/IRSymtab.cpp [ 39%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp [ 39%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcError.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMOrcJIT.dir/OrcError.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcError.cpp [ 39%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp:26: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Metadata.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/TrackingMDRef.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DebugLoc.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DebugLoc.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Metadata.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/TrackingMDRef.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DebugLoc.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DebugLoc.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/UpdateCompilerUsed.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcMCJITReplacement.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMOrcJIT.dir/OrcMCJITReplacement.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcMCJITReplacement.cpp [ 39%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BranchProbabilityInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/UpdateCompilerUsed.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/UpdateCompilerUsed.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/UpdateCompilerUsed.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/UpdateCompilerUsed.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/UpdateCompilerUsed.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/UpdateCompilerUsed.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/UpdateCompilerUsed.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/UpdateCompilerUsed.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 39%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetMachineC.cpp [ 39%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DiagnosticHandler.cpp [ 39%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineSelect.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 39%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GuardWidening.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GuardWidening.cpp:42: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GuardWidening.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GuardWidening.cpp:42: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionComparator.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/FunctionComparator.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/FunctionComparator.cpp [ 39%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPO.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/IPO.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/IPO.cpp [ 39%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/ThinLTOCodeGenerator.cpp [ 39%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DiagnosticInfo.cpp [ 39%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/SanitizerCoverage.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:44: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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/CodeGen/CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DeadMachineInstructionElim.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BranchProbabilityInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BranchProbabilityInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BranchProbabilityInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BranchProbabilityInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BranchProbabilityInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BranchProbabilityInfo.cpp:14: /build/julia-1.0.3+dfsg/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]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BranchProbabilityInfo.cpp:444:38: required from here /build/julia-1.0.3+dfsg/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)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 39%] Linking CXX static library ../libLLVMTarget.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target && /usr/bin/cmake -P CMakeFiles/LLVMTarget.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMTarget.dir/link.txt --verbose=1 [ 39%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/InferFunctionAttrs.cpp /usr/bin/ar qc ../libLLVMTarget.a CMakeFiles/LLVMTarget.dir/Target.cpp.o CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o /usr/bin/ranlib ../libLLVMTarget.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 39%] Built target LLVMTarget make -f lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/depend.internal". Scanning dependencies of target AMDGPUCommonTableGen make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 39%] Building AMDGPUGenRegisterInfo.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-register-info -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc.tmp [ 39%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 39%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp [ 39%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/MachOObjectFile.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DiagnosticInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DiagnosticInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DiagnosticInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DiagnosticInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/FunctionImportUtils.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/ThinLTOCodeGenerator.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/ThinLTOCodeGenerator.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DeadMachineInstructionElim.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 AMDGPUGenInstrInfo.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-instr-info -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenInstrInfo.inc.tmp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:1289:56: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 39%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/RPCUtils.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMOrcJIT.dir/RPCUtils.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/RPCUtils.cpp [ 39%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DiagnosticPrinter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DeadMachineInstructionElim.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DeadMachineInstructionElim.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DeadMachineInstructionElim.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DeadMachineInstructionElim.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:1715:46: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:2237:73: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:2284:74: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 39%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InlineSimple.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/InlineSimple.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/InlineSimple.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/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>]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:1423:24: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 41%] Building AMDGPUGenDAGISel.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-dag-isel -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc.tmp [ 41%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Inliner.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/Inliner.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Inliner.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /build/julia-1.0.3+dfsg/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]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:89:9: required from here /build/julia-1.0.3+dfsg/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)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 { ^~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:89:9: required from here /build/julia-1.0.3+dfsg/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)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 { ^~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:89:9: required from here /build/julia-1.0.3+dfsg/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)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 { ^~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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>]’: /build/julia-1.0.3+dfsg/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>]’ /build/julia-1.0.3+dfsg/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>]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:89:9: required from here /build/julia-1.0.3+dfsg/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)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 { ^~~~~~~~~~~~ [ 41%] Linking CXX static library ../../libLLVMOrcJIT.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/cmake -P CMakeFiles/LLVMOrcJIT.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../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 ../../libLLVMOrcJIT.a In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 41%] Built target LLVMOrcJIT make -f lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build.make lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/depend.internal". Scanning dependencies of target X86CommonTableGen make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build.make lib/Target/X86/CMakeFiles/X86CommonTableGen.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 41%] Building X86GenRegisterInfo.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-register-info -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenRegisterInfo.inc.tmp [ 41%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/GlobalStatus.cpp [ 41%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DetectDeadLanes.cpp [ 41%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineShifts.cpp [ 41%] Building AMDGPUGenCallingConv.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-callingconv -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenCallingConv.inc.tmp [ 41%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Dominators.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/InlineSimple.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/InlineSimple.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 41%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/Inliner.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Inliner.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Inliner.cpp:523:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/Inliner.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Inliner.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/Inliner.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Inliner.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Inliner.cpp:644:74: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/Inliner.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Inliner.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/Inliner.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Inliner.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/Inliner.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Inliner.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 41%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/InlineFunction.cpp [ 42%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/ThreadSanitizer.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DetectDeadLanes.cpp:35: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 42%] Building AMDGPUGenSubtargetInfo.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-subtarget -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc.tmp [ 44%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/MachOUniversal.cpp [ 44%] Linking CXX static library ../libLLVMLTO.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/cmake -P CMakeFiles/LLVMLTO.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../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 /usr/bin/ranlib ../libLLVMLTO.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 44%] Built target LLVMLTO [ 44%] Building AMDGPUGenIntrinsics.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-tgt-intrinsic -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenIntrinsics.inc.tmp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Dominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp:17: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp:64:22: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Dominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DetectDeadLanes.cpp:32: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DetectDeadLanes.cpp:29: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CFG.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DetectDeadLanes.cpp:32: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DetectDeadLanes.cpp:29: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Dominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*>]’: /build/julia-1.0.3+dfsg/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*]’ /build/julia-1.0.3+dfsg/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*]’ /build/julia-1.0.3+dfsg/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*]’ /build/julia-1.0.3+dfsg/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*]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp:75:68: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair*>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Dominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*>’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Dominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp:17: /build/julia-1.0.3+dfsg/deps/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:617: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*>]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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*]’ /build/julia-1.0.3+dfsg/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*]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp:75:68: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair*>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Dominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*>’ declared here struct pair ^~~~ [ 44%] Building X86GenDisassemblerTables.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-disassembler -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenDisassemblerTables.inc.tmp [ 44%] Building X86GenInstrInfo.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-instr-info -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenInstrInfo.inc.tmp [ 44%] Building AMDGPUGenMCCodeEmitter.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-emitter -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenMCCodeEmitter.inc.tmp [ 44%] Building X86GenAsmWriter.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-asm-writer -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenAsmWriter.inc.tmp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/InlineFunction.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/InlineFunction.cpp:1652:70: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/InlineFunction.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp:21: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp:21: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 44%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ModuleSymbolTable.cpp [ 44%] Building AMDGPUGenDFAPacketizer.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-dfa-packetizer -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenDFAPacketizer.inc.tmp [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DFAPacketizer.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/BasicBlock.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CFG.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CFG.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CFG.cpp:38:58: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/BasicBlock.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CFG.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CFG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/BasicBlock.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CFG.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CFG.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CFG.cpp:54:54: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/BasicBlock.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CFG.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CFG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 44%] Building AMDGPUGenAsmWriter.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-asm-writer -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenAsmWriter.inc.tmp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/BasicBlock.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CFG.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CFG.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/BasicBlock.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CFG.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CFG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 44%] Building X86GenAsmWriter1.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-asm-writer -asmwriternum=1 -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenAsmWriter1.inc.tmp [ 44%] Building AMDGPUGenAsmMatcher.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-asm-matcher -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc.tmp [ 44%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp [ 44%] Building X86GenAsmMatcher.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-asm-matcher -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenAsmMatcher.inc.tmp [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CFGPrinter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DFAPacketizer.cpp:31: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ModuleSymbolTable.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ModuleSymbolTable.cpp:16: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ModuleSymbolTable.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ModuleSymbolTable.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 44%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfExpression.cpp [ 44%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ModuleSymbolTable.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ModuleSymbolTable.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ModuleSymbolTable.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ModuleSymbolTable.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ModuleSymbolTable.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ModuleSymbolTable.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ModuleSymbolTable.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ModuleSymbolTable.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DFAPacketizer.cpp:26: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DFAPacketizer.cpp:26: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DFAPacketizer.cpp:26: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DFAPacketizer.cpp:26: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 44%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Internalize.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/Internalize.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Internalize.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DFAPacketizer.cpp:26: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DFAPacketizer.cpp:26: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 44%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/EfficiencySanitizer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/EfficiencySanitizer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/EfficiencySanitizer.cpp [ 44%] Building AMDGPUGenDisassemblerTables.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-disassembler -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenDisassemblerTables.inc.tmp [ 44%] Building X86GenDAGISel.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-dag-isel -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenDAGISel.inc.tmp [ 44%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNHoist.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/GVNHoist.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNHoist.cpp [ 44%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/Object.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/Object.cpp [ 44%] Building AMDGPUGenMCPseudoLowering.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-pseudo-lowering -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenMCPseudoLowering.inc.tmp [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DwarfEHPrepare.cpp [ 44%] Building X86GenFastISel.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-fast-isel -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenFastISel.inc.tmp [ 44%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.cpp [ 44%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Function.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Function.cpp [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLAndersAliasAnalysis.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/CFLAndersAliasAnalysis.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CFLAndersAliasAnalysis.cpp [ 44%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/Targets/RuntimeDyldELFMips.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMRuntimeDyld.dir/Targets/RuntimeDyldELFMips.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.cpp [ 44%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ObjectFile.cpp [ 44%] Building AMDGPUGenRegisterBank.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-register-bank -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterBank.inc.tmp [ 44%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp [ 44%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/LoopExtractor.cpp [ 44%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/RecordStreamer.cpp [ 44%] Linking CXX static library ../../libLLVMRuntimeDyld.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/cmake -P CMakeFiles/LLVMRuntimeDyld.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../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 /usr/bin/ranlib ../../libLLVMRuntimeDyld.a [ 44%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ImportedFunctionsInliningStatistics.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/ImportedFunctionsInliningStatistics.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/ImportedFunctionsInliningStatistics.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 44%] Built target LLVMRuntimeDyld make -f lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build.make lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/depend.internal". Scanning dependencies of target LLVMAsmParser make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build.make lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 44%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLLexer.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 44%] Updating AMDGPUGenRegisterInfo.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc [ 44%] Updating AMDGPUGenInstrInfo.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenInstrInfo.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenInstrInfo.inc In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 44%] Updating AMDGPUGenDAGISel.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/RecordStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/RecordStreamer.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/RecordStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/RecordStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 44%] Updating AMDGPUGenCallingConv.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenCallingConv.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenCallingConv.inc In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/RecordStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/RecordStreamer.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/RecordStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/RecordStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 44%] Updating AMDGPUGenSubtargetInfo.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc [ 44%] Updating AMDGPUGenIntrinsics.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenIntrinsics.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenIntrinsics.inc [ 44%] Updating AMDGPUGenMCCodeEmitter.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenMCCodeEmitter.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenMCCodeEmitter.inc In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNHoist.cpp:37: /build/julia-1.0.3+dfsg/deps/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*>]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNHoist.cpp:791:70: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNHoist.cpp:37: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, llvm::Instruction*>’ declared here struct pair ^~~~ [ 44%] Updating AMDGPUGenDFAPacketizer.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenDFAPacketizer.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenDFAPacketizer.inc In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:641:39: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DwarfEHPrepare.cpp:24: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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%] Updating AMDGPUGenAsmWriter.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenAsmWriter.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenAsmWriter.inc In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 44%] Updating AMDGPUGenAsmMatcher.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc [ 44%] Updating AMDGPUGenDisassemblerTables.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenDisassemblerTables.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenDisassemblerTables.inc [ 44%] Updating AMDGPUGenMCPseudoLowering.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenMCPseudoLowering.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenMCPseudoLowering.inc [ 44%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/SymbolicFile.cpp [ 44%] Updating AMDGPUGenRegisterBank.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterBank.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterBank.inc make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 44%] Built target AMDGPUCommonTableGen make -f lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build.make lib/ProfileData/CMakeFiles/LLVMProfileData.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/depend.internal". Scanning dependencies of target LLVMProfileData make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build.make lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 44%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/GCOV.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMProfileData.dir/GCOV.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/GCOV.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNHoist.cpp:37: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNHoist.cpp:37: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopPass.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/LoopExtractor.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/LoopExtractor.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNHoist.cpp:37: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: 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]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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*>]’ /build/julia-1.0.3+dfsg/deps/srccache/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*>]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNHoist.cpp:791:34: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNHoist.cpp:37: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, llvm::Instruction*>’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DwarfEHPrepare.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DwarfEHPrepare.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DwarfEHPrepare.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DwarfEHPrepare.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 44%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/InstructionNamer.cpp [ 44%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineVectorOps.cpp [ 44%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/HWAddressSanitizer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMInstrumentation.dir/HWAddressSanitizer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp [ 44%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/SymbolSize.cpp [ 44%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LowerTypeTests.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/LowerTypeTests.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/LowerTypeTests.cpp [ 44%] Building X86GenCallingConv.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-callingconv -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenCallingConv.inc.tmp [ 44%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp [ 44%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/IntegerDivision.cpp [ 44%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.cpp [ 44%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/GVMaterializer.cpp [ 44%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Globals.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Globals.cpp [ 44%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/WasmObjectFile.cpp [ 44%] Building X86GenSubtargetInfo.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-subtarget -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenSubtargetInfo.inc.tmp [ 44%] Linking CXX static library ../../libLLVMInstrumentation.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/cmake -P CMakeFiles/LLVMInstrumentation.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../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 [ 44%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProf.cpp /usr/bin/ranlib ../../libLLVMInstrumentation.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 44%] Built target LLVMInstrumentation make -f lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/build.make lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/DependInfo.cmake --color= [ 44%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLSteensAliasAnalysis.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/CFLSteensAliasAnalysis.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CFLSteensAliasAnalysis.cpp Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/depend.internal". Scanning dependencies of target LLVMCoverage make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 44%] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMapping.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/LowerTypeTests.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/LowerTypeTests.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/LowerTypeTests.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/LowerTypeTests.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp:30: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AttributeImpl.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Globals.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AttributeImpl.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Globals.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 44%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 44%] Building X86GenEVEX2VEXTables.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-x86-EVEX2VEX-tables -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenEVEX2VEXTables.inc.tmp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp:19: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLLexer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.cpp:5379:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLLexer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLLexer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.cpp:5931:65: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLLexer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 44%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LCSSA.cpp [ 44%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNSink.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/GVNSink.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNSink.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 44%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/IRBuilder.cpp [ 44%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Object/WindowsResource.cpp [ 44%] Linking CXX static library ../../libLLVMInstCombine.a In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/cmake -P CMakeFiles/LLVMInstCombine.dir/cmake_clean_target.cmake In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ cd /build/julia-1.0.3+dfsg/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 ../../libLLVMInstCombine.a CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o /usr/bin/ranlib ../../libLLVMInstCombine.a In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:27: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 44%] Built target LLVMInstCombine make -f lib/Passes/CMakeFiles/LLVMPasses.dir/build.make lib/Passes/CMakeFiles/LLVMPasses.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Passes /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Passes /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Passes/CMakeFiles/LLVMPasses.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Passes/CMakeFiles/LLVMPasses.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Passes/CMakeFiles/LLVMPasses.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Passes/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Passes/CMakeFiles/LLVMPasses.dir/depend.internal". Scanning dependencies of target LLVMPasses make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Passes/CMakeFiles/LLVMPasses.dir/build.make lib/Passes/CMakeFiles/LLVMPasses.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 44%] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Passes && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Passes -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Passes -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNSink.cpp:37: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNSink.cpp:241:71: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNSink.cpp:37: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 44%] Building X86GenRegisterBank.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-register-bank -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenRegisterBank.inc.tmp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNSink.cpp:37: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVNExpression.h:205:79: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNSink.cpp:37: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNSink.cpp:38: /build/julia-1.0.3+dfsg/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>]’: /build/julia-1.0.3+dfsg/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>]’ /build/julia-1.0.3+dfsg/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>]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNSink.cpp:40: /build/julia-1.0.3+dfsg/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 { ^~~~~~~~~~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:641:39: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 44%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/IRPrintingPasses.cpp [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EdgeBundles.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LCSSA.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LCSSA.cpp:30: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LCSSA.cpp:137:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LCSSA.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LCSSA.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LCSSA.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LCSSA.cpp:30: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LCSSA.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LCSSA.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LCSSA.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LCSSA.cpp:30: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LCSSA.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LCSSA.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 44%] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingWriter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCoverage.dir/CoverageMappingWriter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingWriter.cpp [ 44%] Linking CXX static library ../libLLVMObject.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/cmake -P CMakeFiles/LLVMObject.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../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 /usr/bin/ranlib ../libLLVMObject.a [ 44%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfReader.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 44%] Built target LLVMObject make -f lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/build.make lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/depend.internal". Scanning dependencies of target LLVMNVPTXCodeGen make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 44%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAllocaHoisting.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAllocaHoisting.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAllocaHoisting.cpp [ 46%] Building X86GenGlobalISel.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && ../../../bin/llvm-tblgen -gen-global-isel -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86.td -o /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenGlobalISel.inc.tmp [ 46%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp [ 46%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/InlineAsm.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/EdgeBundles.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EdgeBundles.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/EdgeBundles.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EdgeBundles.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/EdgeBundles.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EdgeBundles.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/EdgeBundles.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EdgeBundles.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 47%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAsmPrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAsmPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp [ 47%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CGSCCPassManager.cpp [ 49%] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingReader.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCoverage.dir/CoverageMappingReader.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:26: /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/InlineAsm.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/InlineAsm.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/InlineAsm.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/InlineAsm.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 49%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDepsFix.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ExecutionDepsFix.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExecutionDepsFix.cpp [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IVUsersPrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/IVUsersPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/IVUsersPrinter.cpp [ 49%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Passes/PassBuilder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Passes/PassBuilder.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExecutionDepsFix.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp:31: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp:31: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ExecutionDepsFix.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExecutionDepsFix.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ExecutionDepsFix.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExecutionDepsFix.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ExecutionDepsFix.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExecutionDepsFix.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ExecutionDepsFix.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExecutionDepsFix.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ExecutionDepsFix.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExecutionDepsFix.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ExecutionDepsFix.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExecutionDepsFix.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 49%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LibCallsShrinkWrap.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/LibCallsShrinkWrap.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LibCallsShrinkWrap.cpp [ 49%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/MergeFunctions.cpp [ 49%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Instruction.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Instruction.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 49%] Updating X86GenRegisterInfo.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenRegisterInfo.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenRegisterInfo.inc In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 49%] Updating X86GenDisassemblerTables.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenDisassemblerTables.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenDisassemblerTables.inc In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Passes/PassBuilder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:38:7: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Passes/PassBuilder.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Passes/PassBuilder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:68:7: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Passes/PassBuilder.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 49%] Updating X86GenAsmWriter.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenAsmWriter.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenAsmWriter.inc In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 49%] Updating X86GenAsmWriter1.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenAsmWriter1.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenAsmWriter1.inc [ 49%] Updating X86GenAsmMatcher.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenAsmMatcher.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenAsmMatcher.inc In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 49%] Updating X86GenDAGISel.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenDAGISel.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenDAGISel.inc In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Passes/PassBuilder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:68:7: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Passes/PassBuilder.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 49%] Updating X86GenFastISel.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenFastISel.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenFastISel.inc In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/IVUsers.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/IVUsersPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/IVUsersPrinter.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/IVUsers.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/IVUsersPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/IVUsersPrinter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 49%] Updating X86GenCallingConv.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenCallingConv.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenCallingConv.inc [ 49%] Updating X86GenEVEX2VEXTables.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenEVEX2VEXTables.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenEVEX2VEXTables.inc [ 49%] Updating X86GenRegisterBank.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenRegisterBank.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenRegisterBank.inc [ 49%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfWriter.cpp [ 49%] Updating X86GenGlobalISel.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenGlobalISel.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenGlobalISel.inc In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 49%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Instructions.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Instructions.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 49%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/Parser.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/InstrProfWriter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfWriter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfWriter.cpp:260:49: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/InstrProfWriter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfWriter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 49%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/IntrinsicInst.cpp [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp [ 49%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp [ 49%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp [ 49%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandISelPseudos.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ExpandISelPseudos.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandISelPseudos.cpp [ 50%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CallGraph.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Instructions.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Instructions.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Instructions.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Instructions.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 50%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ProfileSummaryBuilder.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMProfileData.dir/ProfileSummaryBuilder.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/ProfileSummaryBuilder.cpp [ 50%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/Local.cpp [ 50%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContext.cpp [ 50%] Linking CXX static library ../../libLLVMCoverage.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage && /usr/bin/cmake -P CMakeFiles/LLVMCoverage.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../libLLVMCoverage.a CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o CMakeFiles/LLVMCoverage.dir/CoverageMappingWriter.cpp.o CMakeFiles/LLVMCoverage.dir/CoverageMappingReader.cpp.o /usr/bin/ranlib ../../libLLVMCoverage.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 50%] Built target LLVMCoverage make -f lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/build.make lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/TargetInfo /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/TargetInfo /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/TargetInfo/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/depend.internal". Scanning dependencies of target LLVMNVPTXInfo make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 52%] Building CXX object lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/NVPTXTargetInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/TargetInfo && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/TargetInfo -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/TargetInfo -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXInfo.dir/NVPTXTargetInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp:17: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] Linking CXX static library ../libLLVMAsmParser.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser && /usr/bin/cmake -P CMakeFiles/LLVMAsmParser.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../libLLVMAsmParser.a CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /usr/bin/ranlib ../libLLVMAsmParser.a In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandISelPseudos.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 52%] Built target LLVMAsmParser make -f lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/build.make lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/InstPrinter /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/InstPrinter /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/InstPrinter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/depend.internal". Scanning dependencies of target LLVMNVPTXAsmPrinter make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 52%] Building CXX object lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/NVPTXInstPrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/InstPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/InstPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/InstPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXAsmPrinter.dir/NVPTXInstPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.cpp [ 52%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAssignValidGlobalNames.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAssignValidGlobalNames.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAssignValidGlobalNames.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandISelPseudos.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandISelPseudos.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandISelPseudos.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandISelPseudos.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:47: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:1385:32: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:46: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:47: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:46: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp [ 52%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CallGraphSCCPass.cpp [ 52%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/SampleProf.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DiagnosticHandler.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/LLVMContext.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContext.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DiagnosticHandler.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/LLVMContext.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContext.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 52%] Linking CXX static library ../../../libLLVMNVPTXInfo.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/TargetInfo && /usr/bin/cmake -P CMakeFiles/LLVMNVPTXInfo.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 [ 52%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXFrameLowering.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXFrameLowering.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp /usr/bin/ar qc ../../../libLLVMNVPTXInfo.a CMakeFiles/LLVMNVPTXInfo.dir/NVPTXTargetInfo.cpp.o /usr/bin/ranlib ../../../libLLVMNVPTXInfo.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 52%] Built target LLVMNVPTXInfo make -f lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/build.make lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/depend.internal". [ 53%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PartialInlining.cpp Scanning dependencies of target LLVMNVPTXDesc make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 53%] Building CXX object lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCAsmInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCAsmInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandMemCmp.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ExpandMemCmp.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandMemCmp.cpp [ 53%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.cpp [ 53%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LegacyPassManager.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 53%] Linking CXX static library ../../../libLLVMNVPTXAsmPrinter.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/InstPrinter && /usr/bin/cmake -P CMakeFiles/LLVMNVPTXAsmPrinter.dir/cmake_clean_target.cmake [ 53%] Building CXX object lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCTargetDesc.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCTargetDesc.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp cd /build/julia-1.0.3+dfsg/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 ../../../libLLVMNVPTXAsmPrinter.a CMakeFiles/LLVMNVPTXAsmPrinter.dir/NVPTXInstPrinter.cpp.o /usr/bin/ranlib ../../../libLLVMNVPTXAsmPrinter.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 53%] Built target LLVMNVPTXAsmPrinter make -f lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/depend.internal". Scanning dependencies of target LLVMAMDGPUCodeGen make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 53%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAliasAnalysis.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAliasAnalysis.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandMemCmp.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 53%] Linking CXX static library ../../../libLLVMNVPTXDesc.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc && /usr/bin/cmake -P CMakeFiles/LLVMNVPTXDesc.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../../libLLVMNVPTXDesc.a CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCAsmInfo.cpp.o CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCTargetDesc.cpp.o /usr/bin/ranlib ../../../libLLVMNVPTXDesc.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 53%] Built target LLVMNVPTXDesc make -f lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/build.make lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/depend.internal". In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/TargetLibraryInfo.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandMemCmp.cpp:17: /build/julia-1.0.3+dfsg/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]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandMemCmp.cpp:159:50: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandMemCmp.cpp:72:10: note: ‘struct {anonymous}::MemCmpExpansion::LoadEntry’ declared here struct LoadEntry { ^~~~~~~~~ Scanning dependencies of target LLVMAMDGPUUtils In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 53%] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUBaseInfo.cpp.o In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUBaseInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/TargetLibraryInfo.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandMemCmp.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandMemCmp.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/TargetLibraryInfo.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandMemCmp.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandMemCmp.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 53%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/SampleProfReader.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:32, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/LegacyPassManager.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LegacyPassManager.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LegacyPassManager.cpp:596:54: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:32, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/LegacyPassManager.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LegacyPassManager.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AttributeImpl.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AttributeImpl.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/PartialInlining.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PartialInlining.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PartialInlining.cpp:1160:79: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/PartialInlining.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PartialInlining.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 53%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/PartialInlining.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PartialInlining.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/PartialInlining.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PartialInlining.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 53%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXGenericToNVVM.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXGenericToNVVM.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/PartialInlining.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PartialInlining.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/PartialInlining.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PartialInlining.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 55%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/IndVarSimplify.cpp [ 55%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopSimplify.cpp [ 55%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CallPrinter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 55%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp [ 55%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAlwaysInlinePass.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAlwaysInlinePass.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandPostRAPseudos.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:25: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/SampleProfReader.h:212, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/SampleProfReader.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/SampleProfReader.h:212, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/SampleProfReader.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 55%] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDKernelCodeTUtils.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUUtils.dir/AMDKernelCodeTUtils.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:891:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandPostRAPseudos.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/IndVarSimplify.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/IndVarSimplify.cpp:27: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/IndVarSimplify.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/IndVarSimplify.cpp:27: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 55%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CaptureTracking.cpp [ 55%] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUAsmUtils.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUAsmUtils.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.cpp [ 55%] Linking CXX static library ../../../libLLVMAMDGPUUtils.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils && /usr/bin/cmake -P CMakeFiles/LLVMAMDGPUUtils.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopSimplify.h:42, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopSimplify.cpp:40: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopSimplify.cpp:261:37: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopSimplify.h:42, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopSimplify.cpp:40: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopSimplify.h:42, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopSimplify.cpp:40: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopSimplify.h:42, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopSimplify.cpp:40: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /usr/bin/ar qc ../../../libLLVMAMDGPUUtils.a CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUBaseInfo.cpp.o CMakeFiles/LLVMAMDGPUUtils.dir/AMDKernelCodeTUtils.cpp.o CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUAsmUtils.cpp.o /usr/bin/ranlib ../../../libLLVMAMDGPUUtils.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 55%] Built target LLVMAMDGPUUtils make -f lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/build.make lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/depend.internal". [ 55%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/MDBuilder.cpp Scanning dependencies of target LLVMAMDGPUInfo make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 55%] Building CXX object lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/AMDGPUTargetInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUInfo.dir/AMDGPUTargetInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ResourcePriorityQueue.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandPostRAPseudos.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandPostRAPseudos.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandPostRAPseudos.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandPostRAPseudos.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandPostRAPseudos.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandPostRAPseudos.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ResourcePriorityQueue.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ResourcePriorityQueue.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ResourcePriorityQueue.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ResourcePriorityQueue.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ResourcePriorityQueue.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ResourcePriorityQueue.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 55%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Mangler.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Mangler.cpp [ 55%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandReductions.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ExpandReductions.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandReductions.cpp [ 55%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateKernelFeatures.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateKernelFeatures.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp [ 55%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/SampleProfWriter.cpp [ 55%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp [ 55%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PassManagerBuilder.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/PassManagerBuilder.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PassManagerBuilder.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 55%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp [ 55%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Metadata.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Metadata.cpp [ 55%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CmpInstAnalysis.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/CmpInstAnalysis.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CmpInstAnalysis.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 55%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelDAGToDAG.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelDAGToDAG.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp [ 55%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Module.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Module.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 55%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAddressSpaces.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/InferAddressSpaces.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/InferAddressSpaces.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 57%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnroll.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PassManagerBuilder.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/PassManagerBuilder.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PassManagerBuilder.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AttributeImpl.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Metadata.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Metadata.cpp:1279:76: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AttributeImpl.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Metadata.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:369:50: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AttributeImpl.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Metadata.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AttributeImpl.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Metadata.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 57%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FaultMaps.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CostModel.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:41: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 57%] Linking CXX static library ../../../libLLVMAMDGPUInfo.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo && /usr/bin/cmake -P CMakeFiles/LLVMAMDGPUInfo.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../../libLLVMAMDGPUInfo.a CMakeFiles/LLVMAMDGPUInfo.dir/AMDGPUTargetInfo.cpp.o /usr/bin/ranlib ../../../libLLVMAMDGPUInfo.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 57%] Built target LLVMAMDGPUInfo make -f lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/build.make lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/depend.internal". In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PassManagerBuilder.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/PassManagerBuilder.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PassManagerBuilder.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ Scanning dependencies of target LLVMAMDGPUDesc make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 57%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUAsmBackend.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUAsmBackend.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 57%] Linking CXX static library ../libLLVMProfileData.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/cmake -P CMakeFiles/LLVMProfileData.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /usr/bin/ranlib ../libLLVMProfileData.a In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FaultMaps.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FaultMaps.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FaultMaps.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FaultMaps.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 57%] Built target LLVMProfileData make -f lib/XRay/CMakeFiles/LLVMXRay.dir/build.make lib/XRay/CMakeFiles/LLVMXRay.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/XRay /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/XRay /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/XRay/CMakeFiles/LLVMXRay.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/XRay/CMakeFiles/LLVMXRay.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/XRay/CMakeFiles/LLVMXRay.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/XRay/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/XRay/CMakeFiles/LLVMXRay.dir/depend.internal". Scanning dependencies of target LLVMXRay make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/XRay/CMakeFiles/LLVMXRay.dir/build.make lib/XRay/CMakeFiles/LLVMXRay.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CodeMetrics.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp:11: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp:11: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp:11: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp:11: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 57%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/InstrumentationMap.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/XRay && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/XRay -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/XRay -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMXRay.dir/InstrumentationMap.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/InstrumentationMap.cpp [ 57%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/ModuleSummaryIndex.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FaultMaps.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FaultMaps.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FaultMaps.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FaultMaps.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FaultMaps.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FaultMaps.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FaultMaps.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FaultMaps.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:58:10: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 57%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFObjectWriter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFObjectWriter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/XRay/InstrumentationMap.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/InstrumentationMap.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/XRay/InstrumentationMap.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/InstrumentationMap.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 57%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateUniformValues.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateUniformValues.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp [ 57%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PruneEH.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/PruneEH.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PruneEH.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnroll.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnroll.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 57%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FEntryInserter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/FEntryInserter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FEntryInserter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFObjectWriter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp:12: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 57%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp [ 57%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFStreamer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFStreamer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnroll.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnroll.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CodeMetrics.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CodeMetrics.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CodeMetrics.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CodeMetrics.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 58%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Operator.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Operator.cpp [ 58%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUHSAMetadataStreamer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUHSAMetadataStreamer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUHSAMetadataStreamer.cpp [ 60%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/Trace.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/XRay && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/XRay -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/XRay -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMXRay.dir/Trace.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/Trace.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FEntryInserter.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 60%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ConstantFolding.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FEntryInserter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FEntryInserter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FEntryInserter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FEntryInserter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/XRay/Trace.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/Trace.cpp:13: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/XRay/Trace.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/Trace.cpp:13: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 60%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelLowering.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelLowering.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:28: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FEntryInserter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FEntryInserter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 60%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:1182:50: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 60%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FuncletLayout.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 60%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/OptBisect.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/OptBisect.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/OptBisect.cpp [ 60%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp [ 60%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUArgumentUsageInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUArgumentUsageInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp [ 60%] Linking CXX static library ../libLLVMXRay.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/XRay && /usr/bin/cmake -P CMakeFiles/LLVMXRay.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../libLLVMXRay.a CMakeFiles/LLVMXRay.dir/InstrumentationMap.cpp.o CMakeFiles/LLVMXRay.dir/Trace.cpp.o /usr/bin/ranlib ../libLLVMXRay.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 60%] Built target LLVMXRay make -f lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/build.make lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AsmParser /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/depend.internal". Scanning dependencies of target LLVMAMDGPUAsmParser make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 60%] Building CXX object lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/AMDGPUAsmParser.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AsmParser -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUAsmParser.dir/AMDGPUAsmParser.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/OptBisect.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/OptBisect.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/OptBisect.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/OptBisect.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 60%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCAsmInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCAsmInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FuncletLayout.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FuncletLayout.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FuncletLayout.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FuncletLayout.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/JumpThreading.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:580:48: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/JumpThreading.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/JumpThreading.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:1319:67: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/JumpThreading.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/JumpThreading.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:1581:58: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/JumpThreading.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 60%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Pass.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Pass.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 60%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollPeel.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/LoopUnrollPeel.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnrollPeel.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/JumpThreading.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/JumpThreading.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoELF.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp:11: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoELF.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp:11: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 60%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCCodeEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCCodeEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.cpp [ 60%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCMetadata.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp:12: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 60%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCTargetDesc.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCTargetDesc.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp [ 60%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/SampleProfile.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:25: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:717:64: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/SampleProfile.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:25: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/SampleProfile.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:25: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/SampleProfile.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:25: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/SampleProfile.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:25: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/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 >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:1114:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/SampleProfile.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:25: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCMetadata.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCMetadata.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 60%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/PassManager.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/PassManager.cpp [ 60%] Linking CXX static library ../../libLLVMAsmPrinter.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/cmake -P CMakeFiles/LLVMAsmPrinter.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../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 /usr/bin/ranlib ../../libLLVMAsmPrinter.a [ 60%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/Delinearization.cpp [ 60%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsmPrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsmPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp [ 60%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/PassRegistry.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 60%] Built target LLVMAsmPrinter make -f lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/build.make lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/InstPrinter /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/depend.internal". Scanning dependencies of target LLVMAMDGPUAsmPrinter make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/SampleProfile.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:25: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/SampleProfile.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:25: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 60%] Building CXX object lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/AMDGPUInstPrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/InstPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUAsmPrinter.dir/AMDGPUInstPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.cpp [ 60%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCMetadataPrinter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnrollPeel.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnrollPeel.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:24: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp:16: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 60%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp [ 60%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/SafepointIRVerifier.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:719:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 60%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUTargetStreamer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUTargetStreamer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 60%] Linking CXX static library ../../../libLLVMAMDGPUAsmPrinter.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter && /usr/bin/cmake -P CMakeFiles/LLVMAMDGPUAsmPrinter.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../../libLLVMAMDGPUAsmPrinter.a CMakeFiles/LLVMAMDGPUAsmPrinter.dir/AMDGPUInstPrinter.cpp.o /usr/bin/ranlib ../../../libLLVMAMDGPUAsmPrinter.a In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/Delinearization.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/Delinearization.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 60%] Built target LLVMAMDGPUAsmPrinter make -f lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/build.make lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/depend.internal". Scanning dependencies of target LLVMAMDGPUDisassembler make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 60%] Building CXX object lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/AMDGPUDisassembler.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler/.. -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUDisassembler.dir/AMDGPUDisassembler.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp [ 60%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LICM.cpp [ 60%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXImageOptimizer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXImageOptimizer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXImageOptimizer.cpp [ 60%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/DemandedBits.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/SafepointIRVerifier.cpp:34: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/SafepointIRVerifier.cpp:378:54: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/SafepointIRVerifier.cpp:34: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/SubtargetFeature.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDKernelCodeT.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/SubtargetFeature.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDKernelCodeT.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp:24: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GCMetadata.h:36, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GCMetadata.h:36, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/SubtargetFeature.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDKernelCodeT.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/SubtargetFeature.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDKernelCodeT.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/SubtargetFeature.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDKernelCodeT.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/SubtargetFeature.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDKernelCodeT.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GCMetadata.h:36, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GCMetadata.h:36, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GCMetadata.h:36, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GCMetadata.h:36, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GCMetadata.h:36, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GCMetadata.h:36, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 60%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnrollRuntime.cpp [ 60%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXInstrInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXInstrInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 60%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/StripDeadPrototypes.cpp [ 60%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCStrategy.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/GCStrategy.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCStrategy.cpp [ 61%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCCodeEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUDesc.dir/R600MCCodeEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp [ 61%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp [ 61%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/ProfileSummary.cpp [ 61%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalMerge.cpp [ 61%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAggrCopies.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAggrCopies.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LICM.h:36, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LICM.cpp:33: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LICM.h:36, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LICM.cpp:33: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LICM.h:36, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LICM.cpp:33: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LICM.h:36, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LICM.cpp:33: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCallLowering.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCallLowering.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/StripSymbols.cpp [ 61%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Statepoint.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Statepoint.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnrollRuntime.cpp:25: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnrollRuntime.cpp:24: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ThinLTOBitcodeWriter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/ThinLTOBitcodeWriter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp [ 61%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerArgs.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerArgs.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerArgs.cpp [ 61%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/DependenceAnalysis.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ResourcePriorityQueue.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:24: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 61%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Type.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Type.cpp [ 61%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAlloca.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAlloca.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerAlloca.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:21: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:21: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:21: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/SIMCCodeEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUDesc.dir/SIMCCodeEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerArgs.cpp:93: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Type.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Type.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Type.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Type.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallBitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DependenceAnalysis.h:43, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/DependenceAnalysis.cpp:54: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallBitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DependenceAnalysis.h:43, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/DependenceAnalysis.cpp:54: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Linking CXX static library ../../../libLLVMAMDGPUDesc.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/cmake -P CMakeFiles/LLVMAMDGPUDesc.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../../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 ../../../libLLVMAMDGPUDesc.a [ 61%] Linking CXX static library ../libLLVMPasses.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Passes && /usr/bin/cmake -P CMakeFiles/LLVMPasses.dir/cmake_clean_target.cmake make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Passes && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMPasses.dir/link.txt --verbose=1 [ 61%] Built target LLVMAMDGPUDesc /usr/bin/ar qc ../libLLVMPasses.a CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o [ 61%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/DivergenceAnalysis.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerArgs.cpp:92: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerArgs.cpp:92: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/WholeProgramDevirt.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/WholeProgramDevirt.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/WholeProgramDevirt.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerArgs.cpp:92: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerArgs.cpp:92: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /usr/bin/ranlib ../libLLVMPasses.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerArgs.cpp:92: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerArgs.cpp:92: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Built target LLVMPasses [ 61%] Updating X86GenInstrInfo.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenInstrInfo.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenInstrInfo.inc [ 61%] Linking CXX static library ../../../libLLVMAMDGPUAsmParser.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser && /usr/bin/cmake -P CMakeFiles/LLVMAMDGPUAsmParser.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 [ 61%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPeephole.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPeephole.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPeephole.cpp /usr/bin/ar qc ../../../libLLVMAMDGPUAsmParser.a CMakeFiles/LLVMAMDGPUAsmParser.dir/AMDGPUAsmParser.cpp.o /usr/bin/ranlib ../../../libLLVMAMDGPUAsmParser.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 61%] Built target LLVMAMDGPUAsmParser [ 61%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAG.cpp [ 61%] Linking CXX static library ../../../libLLVMAMDGPUDisassembler.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler && /usr/bin/cmake -P CMakeFiles/LLVMAMDGPUDisassembler.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 [ 61%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXMCExpr.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXMCExpr.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXMCExpr.cpp /usr/bin/ar qc ../../../libLLVMAMDGPUDisassembler.a CMakeFiles/LLVMAMDGPUDisassembler.dir/AMDGPUDisassembler.cpp.o /usr/bin/ranlib ../../../libLLVMAMDGPUDisassembler.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 61%] Built target LLVMAMDGPUDisassembler [ 61%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGAddressAnalysis.cpp.o [ 61%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/IfConversion.cpp cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGAddressAnalysis.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp [ 61%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPrologEpilogPass.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPrologEpilogPass.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp [ 61%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopAccessAnalysisPrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopAccessAnalysisPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp [ 61%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCodeGenPrepare.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCodeGenPrepare.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXMCExpr.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXMCExpr.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXMCExpr.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXMCExpr.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXMCExpr.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXMCExpr.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXMCExpr.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXMCExpr.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPeephole.cpp:38: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 61%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUtils.cpp [ 61%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXRegisterInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXRegisterInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:51: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 61%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/TypeFinder.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:42: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPeephole.cpp:35: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPeephole.cpp:35: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPeephole.cpp:35: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPeephole.cpp:35: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/IfConversion.cpp:33: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPeephole.cpp:35: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPeephole.cpp:35: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/WholeProgramDevirt.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/WholeProgramDevirt.cpp:44: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/WholeProgramDevirt.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/WholeProgramDevirt.cpp:44: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAG.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAG.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGNodes.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGNodes.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAG.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAG.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAG.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAG.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGNodes.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGNodes.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGNodes.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGNodes.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/IfConversion.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/IfConversion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/DomPrinter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/IfConversion.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/IfConversion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/raw_ostream.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/raw_ostream.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/IfConversion.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/IfConversion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/raw_ostream.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/raw_ostream.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXReplaceImageHandles.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXReplaceImageHandles.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp [ 61%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSubtarget.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSubtarget.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/DominanceFrontier.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Use.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Use.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopUtils.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUtils.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopUtils.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUtils.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetMachine.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetMachine.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.cpp [ 61%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSink.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopSink.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopSink.cpp [ 61%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/User.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/User.cpp [ 61%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Value.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Value.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DominanceFrontier.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/DominanceFrontier.cpp:10: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/DominanceFrontier.cpp:26:16: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DominanceFrontier.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/DominanceFrontier.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:29: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Updating X86GenSubtargetInfo.inc... cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -E copy_if_different /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenSubtargetInfo.inc.tmp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/X86GenSubtargetInfo.inc In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 61%] Built target X86CommonTableGen make -f lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build.make lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/depend.internal". In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ Scanning dependencies of target LLVMX86CodeGen make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build.make lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 61%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AttributeImpl.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Value.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Value.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Value.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopSink.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopSink.cpp:34: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopSink.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopSink.cpp:34: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LowerInvoke.cpp [ 61%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFrameLowering.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFrameLowering.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetTransformInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetTransformInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp [ 61%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/EHPersonalities.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/EHPersonalities.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/EHPersonalities.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/EquivalenceClasses.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:41:64: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/EquivalenceClasses.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /build/julia-1.0.3+dfsg/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 >]’: /build/julia-1.0.3+dfsg/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 >]’ /build/julia-1.0.3+dfsg/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 >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:381:7: required from here /build/julia-1.0.3+dfsg/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)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:48:33: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/EquivalenceClasses.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/EquivalenceClasses.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXUtilities.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXUtilities.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXUtilities.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/EHPersonalities.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/EHPersonalities.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/EHPersonalities.cpp:94:46: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/EHPersonalities.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/EHPersonalities.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ImplicitNullChecks.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerMemIntrinsics.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/LowerMemIntrinsics.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LowerMemIntrinsics.cpp [ 61%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMIntrRange.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMIntrRange.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVVMIntrRange.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/GlobalsModRef.cpp [ 61%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstrInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstrInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 61%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/ValueSymbolTable.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 61%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ImplicitNullChecks.cpp:45: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.cpp:15: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDeletion.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMReflect.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMReflect.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVVMReflect.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/CallSite.h:34, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryLocation.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:44, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/GlobalsModRef.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/GlobalsModRef.cpp:17: /build/julia-1.0.3+dfsg/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]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/GlobalsModRef.cpp:70:52: required from here /build/julia-1.0.3+dfsg/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)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ImplicitNullChecks.cpp:29: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ImplicitNullChecks.cpp:29: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ImplicitNullChecks.cpp:29: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ImplicitNullChecks.cpp:29: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o [ 61%] Linking CXX static library ../../libLLVMipo.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/cmake -P CMakeFiles/LLVMipo.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp cd /build/julia-1.0.3+dfsg/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 ../../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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ImplicitNullChecks.cpp:29: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ImplicitNullChecks.cpp:29: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /usr/bin/ranlib ../../libLLVMipo.a [ 61%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueTypes.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/ValueTypes.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/ValueTypes.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 61%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp [ 61%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LowerSwitch.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 61%] Built target LLVMipo make -f lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build.make lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/AsmParser /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/AsmParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/depend.internal". In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ Scanning dependencies of target LLVMX86AsmParser make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build.make lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 61%] Building CXX object lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmInstrumentation.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/AsmParser && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/AsmParser -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86AsmParser.dir/X86AsmInstrumentation.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopIdiomRecognize.cpp [ 61%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/Mem2Reg.cpp [ 61%] Linking CXX static library ../../libLLVMNVPTXCodeGen.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/cmake -P CMakeFiles/LLVMNVPTXCodeGen.dir/cmake_clean_target.cmake [ 61%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCore.dir/Verifier.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Verifier.cpp cd /build/julia-1.0.3+dfsg/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 ../../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 ../../libLLVMNVPTXCodeGen.a In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDataPrefetch.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp:307:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDataPrefetch.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDataPrefetch.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDataPrefetch.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmInstrumentation.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmInstrumentation.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallFrameOptimization.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmInstrumentation.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmInstrumentation.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Built target LLVMNVPTXCodeGen In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmInstrumentation.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmInstrumentation.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make -f lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build.make lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Disassembler /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Disassembler /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Disassembler/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/depend.internal". In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1311:76: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDataPrefetch.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDataPrefetch.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:3046:56: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IndirectBrExpandPass.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/IndirectBrExpandPass.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/IndirectBrExpandPass.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDeletion.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDeletion.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDeletion.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDeletion.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ Scanning dependencies of target LLVMX86Disassembler make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build.make lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86Disassembler.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Disassembler && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Disassembler -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Disassembler -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86Disassembler.dir/X86Disassembler.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Disassembler/X86Disassembler.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/IndirectBrExpandPass.cpp:33: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of ‘void llvm::RegisterPassParser::initialize() [with RegistryClass = llvm::RegisterScheduler]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:190:38: required from here /build/julia-1.0.3+dfsg/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(), [ 61%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/MetaRenamer.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /build/julia-1.0.3+dfsg/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* (*)()]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePassRegistry.h:132:8: required from here /build/julia-1.0.3+dfsg/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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopInstSimplify.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Disassembler/X86Disassembler.cpp:77: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Disassembler/X86Disassembler.cpp:77: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Disassembler/X86Disassembler.cpp:77: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Disassembler/X86Disassembler.cpp:77: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Disassembler/X86Disassembler.cpp:77: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Disassembler/X86Disassembler.cpp:77: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:40: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:40: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Verifier.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Verifier.cpp:47: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Verifier.cpp:2229:75: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Verifier.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Verifier.cpp:47: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstructionSelector.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstructionSelector.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:25: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:25: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:25: /build/julia-1.0.3+dfsg/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 >]’: /build/julia-1.0.3+dfsg/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 >]’ /build/julia-1.0.3+dfsg/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 >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:381:7: required from here /build/julia-1.0.3+dfsg/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)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 { ^~~~~~~~~~~~ [ 61%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/IVUsers.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:25: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:759:64: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:25: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:25: /build/julia-1.0.3+dfsg/deps/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*)::]’ /build/julia-1.0.3+dfsg/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*)::]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:871:14: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:25: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:40: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:40: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:25: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:25: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp [ 61%] Building CXX object lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmParser.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/AsmParser && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/AsmParser -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86AsmParser.dir/X86AsmParser.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmParser.cpp [ 61%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/ModuleUtils.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallFrameOptimization.cpp:25: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 61%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopInterchange.cpp [ 61%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp [ 61%] Building CXX object lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86DisassemblerDecoder.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Disassembler && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Disassembler -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Disassembler -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86Disassembler.dir/X86DisassemblerDecoder.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallFrameOptimization.cpp:20: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallFrameOptimization.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallFrameOptimization.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallFrameOptimization.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/NameAnonGlobals.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/NameAnonGlobals.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/NameAnonGlobals.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallFrameOptimization.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallFrameOptimization.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallFrameOptimization.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallFrameOptimization.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallFrameOptimization.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallFrameOptimization.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopInstSimplify.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopInstSimplify.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopInstSimplify.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopInstSimplify.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmParser.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/IVUsers.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/IVUsers.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/IVUsers.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/IVUsers.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmParser.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair<{anonymous}::X86AsmParser::InfixCalculatorTok, long int>]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmParser.cpp:151:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair<{anonymous}::X86AsmParser::InfixCalculatorTok, long 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair<{anonymous}::X86AsmParser::InfixCalculatorTok, long int>’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmParser.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmParser.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/AsmParser/X86AsmParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:30, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:30: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopInterchange.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopInterchange.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp: In function ‘int llvm::X86Disassembler::decodeInstruction(llvm::X86Disassembler::InternalInstruction*, llvm::X86Disassembler::byteReader_t, const void*, llvm::X86Disassembler::dlog_t, void*, const void*, uint64_t, llvm::X86Disassembler::DisassemblerMode)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp:1883:53: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct llvm::X86Disassembler::InternalInstruction’; use assignment or value-initialization instead [-Wclass-memaccess] memset(insn, 0, sizeof(struct InternalInstruction)); ^ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h:525:8: note: ‘struct llvm::X86Disassembler::InternalInstruction’ declared here struct InternalInstruction { ^~~~~~~~~~~~~~~~~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopInterchange.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopInterchange.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /build/julia-1.0.3+dfsg/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]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:274:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/OrderedInstructions.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/OrderedInstructions.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/OrderedInstructions.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:424:47: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGTargetInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PredicateInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/PredicateInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/PredicateInfo.cpp [ 61%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallLowering.cpp.o In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86CallLowering.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/IndirectCallPromotionAnalysis.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.cpp [ 61%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUIntrinsicInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUIntrinsicInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp [ 61%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/PromoteMemoryToRegister.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/PredicateInfo.h:54, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/PredicateInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/PredicateInfo.cpp:457:23: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/PredicateInfo.h:54, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/PredicateInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ [ 61%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPassManager.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopPassManager.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopPassManager.cpp [ 61%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/TargetLowering.cpp [ 63%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelDAGToDAG.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelDAGToDAG.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp [ 63%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPredication.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopPredication.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopPredication.cpp [ 63%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopRerollPass.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopLoadElimination.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopLoadElimination.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopLoadElimination.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /build/julia-1.0.3+dfsg/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 >]’: /build/julia-1.0.3+dfsg/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 >]’ /build/julia-1.0.3+dfsg/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 >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:381:7: required from here /build/julia-1.0.3+dfsg/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)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 { ^~~~~~~~~~~~ [ 63%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/InlineCost.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopLoadElimination.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /build/julia-1.0.3+dfsg/deps/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>&)::]’ /build/julia-1.0.3+dfsg/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>&)::]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:395:14: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopLoadElimination.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopLoadElimination.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:400:12: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopLoadElimination.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopLoadElimination.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopLoadElimination.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.cpp:16: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/PromoteMemoryToRegister.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/PromoteMemoryToRegister.cpp:474:78: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/PromoteMemoryToRegister.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/TargetLowering.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopPredication.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopPredication.cpp:176: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopPredication.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopPredication.cpp:176: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 63%] Linking CXX static library ../../../libLLVMX86Disassembler.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Disassembler && /usr/bin/cmake -P CMakeFiles/LLVMX86Disassembler.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Disassembler && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMX86Disassembler.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMX86Disassembler.a CMakeFiles/LLVMX86Disassembler.dir/X86Disassembler.cpp.o CMakeFiles/LLVMX86Disassembler.dir/X86DisassemblerDecoder.cpp.o /usr/bin/ranlib ../../../libLLVMX86Disassembler.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLowering.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/TargetLowering.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLowering.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/TargetLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 63%] Built target LLVMX86Disassembler make -f lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build.make lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/InstPrinter /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/InstPrinter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/depend.internal". In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopPassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopPassManager.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopPassManager.h:40, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopPassManager.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ Scanning dependencies of target LLVMX86AsmPrinter make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build.make lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 63%] Building CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86ATTInstPrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/InstPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/InstPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86AsmPrinter.dir/X86ATTInstPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLowering.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/TargetLowering.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLowering.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/TargetLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLowering.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/TargetLowering.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLowering.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/TargetLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/InlineCost.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/InlineCost.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/InlineCost.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/InlineCost.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 63%] Linking CXX static library ../libLLVMCore.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/cmake -P CMakeFiles/LLVMCore.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../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 /usr/bin/ranlib ../libLLVMCore.a [ 63%] Linking CXX static library ../../../libLLVMX86AsmParser.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/AsmParser && /usr/bin/cmake -P CMakeFiles/LLVMX86AsmParser.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/AsmParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMX86AsmParser.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMX86AsmParser.a CMakeFiles/LLVMX86AsmParser.dir/X86AsmInstrumentation.cpp.o CMakeFiles/LLVMX86AsmParser.dir/X86AsmParser.cpp.o /usr/bin/ranlib ../../../libLLVMX86AsmParser.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 63%] Built target LLVMX86AsmParser make -f lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build.make lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/depend.internal". In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ Scanning dependencies of target LLVMX86Desc make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build.make lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 63%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp [ 63%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripGCRelocates.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/StripGCRelocates.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/StripGCRelocates.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 63%] Built target LLVMCore make -f lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build.make lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/TargetInfo /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/TargetInfo /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/TargetInfo/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/depend.internal". Scanning dependencies of target LLVMX86Info make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build.make lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 63%] Building CXX object lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o [ 63%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/TargetInfo && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/TargetInfo -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/TargetInfo -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/TargetInfo/X86TargetInfo.cpp [ 63%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelLowering.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelLowering.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopRerollPass.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopRerollPass.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 63%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopRotation.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/TargetInfo/X86TargetInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/TargetInfo/X86TargetInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/TargetInfo/X86TargetInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/TargetInfo/X86TargetInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp:15: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 63%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopSimplifyCFG.cpp [ 63%] Linking CXX static library ../../../libLLVMX86Info.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/TargetInfo && /usr/bin/cmake -P CMakeFiles/LLVMX86Info.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/TargetInfo && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMX86Info.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMX86Info.a CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o /usr/bin/ranlib ../../../libLLVMX86Info.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 63%] Built target LLVMX86Info make -f lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build.make lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Utils /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Utils /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Utils/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/depend.internal". Scanning dependencies of target LLVMX86Utils make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build.make lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 63%] Building CXX object lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/X86ShuffleDecode.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86Utils.dir/X86ShuffleDecode.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/Utils/X86ShuffleDecode.cpp [ 63%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SSAUpdater.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 63%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:30:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] #if _MSC_VER ^~~~~~~~ [ 63%] Linking CXX static library ../../../libLLVMX86Utils.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Utils && /usr/bin/cmake -P CMakeFiles/LLVMX86Utils.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/Utils && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMX86Utils.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMX86Utils.a CMakeFiles/LLVMX86Utils.dir/X86ShuffleDecode.cpp.o /usr/bin/ranlib ../../../libLLVMX86Utils.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 63%] Built target LLVMX86Utils [ 63%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o make -f tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/build.make tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/depend cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SanitizerStats.cpp make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/depend.internal". In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ Scanning dependencies of target LLVMCFIVerify make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 63%] Building CXX object tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/FileAnalysis.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCFIVerify.dir/FileAnalysis.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.cpp [ 63%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CmovConversion.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86CmovConversion.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CmovConversion.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:26: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 63%] Building CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86IntelInstPrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/InstPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/InstPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86AsmPrinter.dir/X86IntelInstPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SSAUpdater.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SSAUpdater.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SSAUpdater.cpp:113:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SSAUpdater.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SSAUpdater.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SSAUpdater.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SSAUpdater.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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*>]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SSAUpdater.cpp:325:26: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SSAUpdater.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SSAUpdater.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 63%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopStrengthReduce.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopRotation.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopRotation.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopRotation.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopRotation.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 63%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp [ 63%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterleavedAccessPass.cpp [ 63%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/InstCount.cpp [ 63%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopSimplifyCFG.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopSimplifyCFG.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp:15: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 63%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULegalizerInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULegalizerInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CmovConversion.cpp:59: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CmovConversion.cpp:45: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CmovConversion.cpp:45: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CmovConversion.cpp:45: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CmovConversion.cpp:45: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CmovConversion.cpp:45: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CmovConversion.cpp:45: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 63%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnswitch.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopUnswitch.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnswitch.cpp [ 63%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibCalls.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibCalls.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULibCalls.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CmovConversion.cpp:45: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CmovConversion.cpp:45: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 63%] Building CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86InstComments.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/InstPrinter && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/InstPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86AsmPrinter.dir/X86InstComments.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86InstComments.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopStrengthReduce.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopStrengthReduce.cpp:56: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/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 >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopStrengthReduce.cpp:3975:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopStrengthReduce.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopStrengthReduce.cpp:56: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 63%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibFunc.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibFunc.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULibFunc.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterleavedAccessPass.cpp:53: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 63%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/InstructionSimplify.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopStrengthReduce.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopStrengthReduce.cpp:56: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopStrengthReduce.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopStrengthReduce.cpp:56: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 63%] Linking CXX static library ../../libLLVMSelectionDAG.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/cmake -P CMakeFiles/LLVMSelectionDAG.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterleavedAccessPass.cpp:48: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterleavedAccessPass.cpp:48: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp:4666:49: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp:5259:64: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterleavedAccessPass.cpp:48: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterleavedAccessPass.cpp:48: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /usr/bin/ranlib ../../libLLVMSelectionDAG.a In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopUnrollPass.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:473:49: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopUnrollPass.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopUnrollPass.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopUnrollPass.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopUnrollPass.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:565:46: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopUnrollPass.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp:5259:22: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 63%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp [ 63%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyIndVar.cpp [ 63%] Building CXX object tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/GraphBuilder.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCFIVerify.dir/GraphBuilder.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/GraphBuilder.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 63%] Built target LLVMSelectionDAG [ 63%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyInstructions.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/SimplifyInstructions.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyInstructions.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopUnrollPass.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopUnrollPass.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 63%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyLibCalls.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86InstComments.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86InstComments.cpp:15: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86InstComments.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86InstComments.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 65%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/IntrinsicLowering.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnswitch.cpp:29: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnswitch.cpp:884:33: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnswitch.cpp:29: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnswitch.cpp:29: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnswitch.cpp:29: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86InstComments.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86InstComments.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86InstComments.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86InstComments.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 65%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SimplifyIndVar.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyIndVar.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyIndVar.cpp:717:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SimplifyIndVar.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyIndVar.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/InstructionSimplify.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/User.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/InstructionSimplify.h:35, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/InstructionSimplify.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/GraphBuilder.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/GraphBuilder.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/GraphBuilder.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/GraphBuilder.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/GraphBuilder.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/GraphBuilder.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/GraphBuilder.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/GraphBuilder.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SimplifyInstructions.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyInstructions.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SimplifyInstructions.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyInstructions.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 65%] Linking CXX static library ../../../libLLVMX86AsmPrinter.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/InstPrinter && /usr/bin/cmake -P CMakeFiles/LLVMX86AsmPrinter.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/InstPrinter && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMX86AsmPrinter.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMX86AsmPrinter.a CMakeFiles/LLVMX86AsmPrinter.dir/X86ATTInstPrinter.cpp.o CMakeFiles/LLVMX86AsmPrinter.dir/X86IntelInstPrinter.cpp.o CMakeFiles/LLVMX86AsmPrinter.dir/X86InstComments.cpp.o /usr/bin/ranlib ../../../libLLVMX86AsmPrinter.a In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 65%] Built target LLVMX86AsmPrinter [ 65%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LatencyPriorityQueue.cpp [ 65%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerIntrinsics.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerIntrinsics.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 65%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineCFGStructurizer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineCFGStructurizer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SimplifyIndVar.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyIndVar.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SimplifyIndVar.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyIndVar.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SimplifyLibCalls.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyLibCalls.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SimplifyLibCalls.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyLibCalls.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 65%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86DomainReassignment.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86DomainReassignment.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86DomainReassignment.cpp [ 65%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp [ 65%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineFunction.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineFunction.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp [ 65%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ExpandPseudo.cpp [ 65%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SplitModule.cpp [ 65%] Linking CXX static library ../../../lib/libLLVMCFIVerify.a cd /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ /usr/bin/ar qc ../../../lib/libLLVMCFIVerify.a CMakeFiles/LLVMCFIVerify.dir/FileAnalysis.cpp.o CMakeFiles/LLVMCFIVerify.dir/GraphBuilder.cpp.o /usr/bin/ranlib ../../../lib/libLLVMCFIVerify.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 65%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LazyMachineBlockFrequencyInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LazyMachineBlockFrequencyInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 65%] Built target LLVMCFIVerify In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 66%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FastISel.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp:11: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LatencyPriorityQueue.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LatencyPriorityQueue.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LatencyPriorityQueue.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LatencyPriorityQueue.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LatencyPriorityQueue.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LatencyPriorityQueue.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LatencyPriorityQueue.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LatencyPriorityQueue.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 66%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopVersioningLICM.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:167:65: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86DomainReassignment.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 66%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LexicalScopes.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86DomainReassignment.cpp:17: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86DomainReassignment.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SplitModule.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SplitModule.cpp:16: /build/julia-1.0.3+dfsg/deps/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> >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SplitModule.cpp:181:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SplitModule.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SplitModule.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair::ECValue> >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86DomainReassignment.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86DomainReassignment.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 66%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripNonLineTableDebugInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/StripNonLineTableDebugInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/StripNonLineTableDebugInfo.cpp [ 66%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp [ 66%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerAtomic.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LowerAtomic.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LowerAtomic.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp:11: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86DomainReassignment.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86DomainReassignment.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/PassRegistry.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/PassSupport.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:376, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DataLayout.h:29, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /build/julia-1.0.3+dfsg/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 >]’: /build/julia-1.0.3+dfsg/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 >]’ /build/julia-1.0.3+dfsg/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 >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/CallSite.h:34, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryLocation.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:44, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:15: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86DomainReassignment.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86DomainReassignment.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ExpandPseudo.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp:17: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 66%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineModuleInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineModuleInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ExpandPseudo.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ExpandPseudo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ExpandPseudo.cpp:17: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ExpandPseudo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp: In function ‘unsigned int getRelocType64(llvm::MCContext&, llvm::SMLoc, llvm::MCSymbolRefExpr::VariantKind, X86_64RelType, bool, unsigned int)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:102:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:114:3: note: here case MCSymbolRefExpr::VK_GOT: ^~~~ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:115:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:125:3: note: here case MCSymbolRefExpr::VK_GOTOFF: ^~~~ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:131:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:141:3: note: here case MCSymbolRefExpr::VK_DTPOFF: ^~~~ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:143:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:153:3: note: here case MCSymbolRefExpr::VK_SIZE: ^~~~ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:155:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:165:3: note: here case MCSymbolRefExpr::VK_TLSCALL: ^~~~ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp: In function ‘unsigned int getRelocType32(llvm::MCContext&, llvm::MCSymbolRefExpr::VariantKind, X86_32RelType, bool, unsigned int)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:226:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:234:3: note: here case MCSymbolRefExpr::VK_GOT: ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86DomainReassignment.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86DomainReassignment.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 66%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SymbolRewriter.cpp [ 66%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/Interval.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopVersioningLICM.cpp:63: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopVersioningLICM.cpp:63: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 66%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ExpandPseudo.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ExpandPseudo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ExpandPseudo.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ExpandPseudo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FastISel.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopVersioningLICM.cpp:63: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopVersioningLICM.cpp:63: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LexicalScopes.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LexicalScopes.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfo.h:34, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfo.h:34, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LexicalScopes.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LexicalScopes.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LexicalScopes.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LexicalScopes.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ExpandPseudo.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ExpandPseudo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 66%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 66%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/IntervalPartition.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86FixupKinds.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 66%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMacroFusion.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMacroFusion.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SymbolRewriter.h:36, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SymbolRewriter.cpp:60: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SymbolRewriter.h:36, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SymbolRewriter.cpp:60: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 66%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp [ 66%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMCInstLower.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMCInstLower.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FastISel.cpp:17: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FastISel.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FastISel.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FastISel.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 68%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp [ 68%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupBWInsts.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86FixupBWInsts.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupBWInsts.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FastISel.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FastISel.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 68%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LiveDebugValues.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FastISel.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FastISel.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 68%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/MemCpyOptimizer.cpp [ 68%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupLEAs.cpp [ 68%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFTargetStreamer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86Desc.dir/X86WinCOFFTargetStreamer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp [ 68%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/Utils.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FastISel.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FastISel.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 68%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/ValueMapper.cpp [ 68%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/VNCoercion.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTransformUtils.dir/VNCoercion.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/VNCoercion.cpp [ 69%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergeICmps.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/MergeICmps.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/MergeICmps.cpp [ 69%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUOpenCLEnqueuedBlockLowering.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUOpenCLEnqueuedBlockLowering.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUOpenCLEnqueuedBlockLowering.cpp [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupSetCC.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86FixupSetCC.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupSetCC.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:89, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 69%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp [ 69%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:43, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/MemCpyOptimizer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/MemCpyOptimizer.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:42, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/MemCpyOptimizer.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/MemCpyOptimizer.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:42: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/IRBuilder.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/VNCoercion.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/VNCoercion.cpp:1: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/IRBuilder.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/VNCoercion.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/VNCoercion.cpp:1: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 69%] Linking CXX static library ../../../libLLVMX86Desc.a In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupBWInsts.cpp:50: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc && /usr/bin/cmake -P CMakeFiles/LLVMX86Desc.dir/cmake_clean_target.cmake In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86/MCTargetDesc && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMX86Desc.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMX86Desc.a CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o CMakeFiles/LLVMX86Desc.dir/X86WinCOFFTargetStreamer.cpp.o /usr/bin/ranlib ../../../libLLVMX86Desc.a In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Built target LLVMX86Desc make -f tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/build.make tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/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[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Building CXX object tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/llvm-cfi-verify.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cfi-verify.dir/llvm-cfi-verify.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/llvm-cfi-verify.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupBWInsts.cpp:49: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupBWInsts.cpp:49: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupLEAs.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupLEAs.cpp:17: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupLEAs.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupBWInsts.cpp:49: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupBWInsts.cpp:49: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupBWInsts.cpp:49: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupBWInsts.cpp:393:57: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupBWInsts.cpp:49: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupLEAs.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupLEAs.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupBWInsts.cpp:49: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupBWInsts.cpp:49: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupLEAs.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupLEAs.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupBWInsts.cpp:49: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupBWInsts.cpp:49: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupLEAs.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupLEAs.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp:77: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp:77: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 69%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUOpenCLImageTypeLoweringPass.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUOpenCLImageTypeLoweringPass.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUOpenCLImageTypeLoweringPass.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupSetCC.cpp:25: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:40: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupLEAs.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupLEAs.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 69%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteAlloca.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteAlloca.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupSetCC.cpp:24: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupSetCC.cpp:24: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 69%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IteratedDominanceFrontier.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/IteratedDominanceFrontier.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/IteratedDominanceFrontier.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupSetCC.cpp:24: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupSetCC.cpp:24: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupBWInsts.cpp:49: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupBWInsts.cpp:49: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/llvm-cfi-verify.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/llvm-cfi-verify.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:645:55: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:672:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/llvm-cfi-verify.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/llvm-cfi-verify.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupSetCC.cpp:24: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupSetCC.cpp:24: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupSetCC.cpp:24: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupSetCC.cpp:24: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 69%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervals.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LiveIntervals.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ [ 69%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegAsmNames.inc.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegAsmNames.inc.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegAsmNames.inc.cpp [ 69%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterBankInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterBankInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp [ 69%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NaryReassociate.cpp [ 69%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NewGVN.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/NewGVN.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NewGVN.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupSetCC.cpp:24: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FixupSetCC.cpp:24: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FloatingPoint.cpp [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/IteratedDominanceFrontier.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/IteratedDominanceFrontier.cpp:14: /build/julia-1.0.3+dfsg/deps/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:617: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>]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/IteratedDominanceFrontier.cpp:91:16: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/IteratedDominanceFrontier.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/IteratedDominanceFrontier.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, unsigned int>’ declared here struct pair ^~~~ [ 69%] Linking CXX static library ../../libLLVMTransformUtils.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/cmake -P CMakeFiles/LLVMTransformUtils.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../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 [ 69%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp /usr/bin/ranlib ../../libLLVMTransformUtils.a [ 69%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstructionSelector.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86InstructionSelector.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstructionSelector.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Built target LLVMTransformUtils [ 69%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp [ 69%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBranchProbabilityInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/LazyBranchProbabilityInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyBranchProbabilityInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 69%] Linking CXX executable ../../bin/llvm-cfi-verify cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-cfi-verify.dir/llvm-cfi-verify.cpp.o -o ../../bin/llvm-cfi-verify -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVMNVPTXAsmPrinter.a ../../lib/libLLVMAMDGPUAsmPrinter.a ../../lib/libLLVMX86AsmPrinter.a ../../lib/libLLVMAMDGPUAsmParser.a ../../lib/libLLVMX86AsmParser.a ../../lib/libLLVMNVPTXDesc.a ../../lib/libLLVMAMDGPUDesc.a ../../lib/libLLVMX86Desc.a ../../lib/libLLVMAMDGPUDisassembler.a ../../lib/libLLVMX86Disassembler.a ../../lib/libLLVMNVPTXInfo.a ../../lib/libLLVMAMDGPUInfo.a ../../lib/libLLVMX86Info.a ../../lib/libLLVMMC.a ../../lib/libLLVMMCParser.a ../../lib/libLLVMObject.a ../../lib/libLLVMSupport.a ../../lib/libLLVMSymbolize.a -lpthread ../../lib/libLLVMCFIVerify.a ../../lib/libLLVMX86AsmPrinter.a ../../lib/libLLVMX86Utils.a ../../lib/libLLVMNVPTXAsmPrinter.a ../../lib/libLLVMAMDGPUDesc.a ../../lib/libLLVMAMDGPUAsmPrinter.a ../../lib/libLLVMAMDGPUInfo.a ../../lib/libLLVMAMDGPUUtils.a ../../lib/libLLVMMCDisassembler.a ../../lib/libLLVMSymbolize.a ../../lib/libLLVMDebugInfoPDB.a ../../lib/libLLVMDebugInfoCodeView.a ../../lib/libLLVMDebugInfoMSF.a ../../lib/libLLVMDebugInfoDWARF.a ../../lib/libLLVMObject.a ../../lib/libLLVMMCParser.a ../../lib/libLLVMMC.a ../../lib/libLLVMBitReader.a ../../lib/libLLVMCore.a ../../lib/libLLVMBinaryFormat.a ../../lib/libLLVMSupport.a -lrt -ldl -lpthread -lm ../../lib/libLLVMDemangle.a In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:34: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /build/julia-1.0.3+dfsg/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]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:274:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:18: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:393:56: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:677:75: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:683:68: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/NaryReassociate.h:82, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NaryReassociate.cpp:79: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/NaryReassociate.h:82, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NaryReassociate.cpp:79: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/NewGVN.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NewGVN.cpp:55: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NewGVN.cpp:1992:73: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/NewGVN.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NewGVN.cpp:55: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FloatingPoint.cpp:38: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FloatingPoint.cpp:27: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FloatingPoint.cpp:27: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 69%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURewriteOutArguments.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURewriteOutArguments.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/NewGVN.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NewGVN.cpp:55: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NewGVN.cpp:3849:24: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/NewGVN.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NewGVN.cpp:55: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ [ 69%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BranchProbabilityInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyBranchProbabilityInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyBranchProbabilityInfo.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BranchProbabilityInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyBranchProbabilityInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyBranchProbabilityInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/NewGVN.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NewGVN.cpp:55: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVNExpression.h:205:79: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/NewGVN.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NewGVN.cpp:55: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FloatingPoint.cpp:27: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FloatingPoint.cpp:27: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FloatingPoint.cpp:27: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FloatingPoint.cpp:27: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FloatingPoint.cpp:27: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FloatingPoint.cpp:27: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 69%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyBlockFrequencyInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 69%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSubtarget.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSubtarget.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstructionSelector.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 69%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/PlaceSafepoints.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:33: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp:45: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp:45: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp:45: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp:327:48: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp:45: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 69%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervalUnion.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstructionSelector.cpp:15: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstructionSelector.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstructionSelector.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstructionSelector.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyBlockFrequencyInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyBlockFrequencyInfo.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyBlockFrequencyInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyBlockFrequencyInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 69%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetMachine.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetMachine.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp [ 69%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp [ 71%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 71%] Built target llvm-cfi-verify [ 71%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelDAGToDAG.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstructionSelector.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstructionSelector.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 71%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.cpp [ 71%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetObjectFile.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetObjectFile.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:32, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/PlaceSafepoints.cpp:51: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:32, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/PlaceSafepoints.cpp:51: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstructionSelector.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstructionSelector.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:24: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstructionSelector.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstructionSelector.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 71%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetTransformInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetTransformInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 71%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IntervalMap.h:103, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervalUnion.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IntervalMap.h:103, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervalUnion.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IntervalMap.h:103, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervalUnion.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IntervalMap.h:103, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervalUnion.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyCallGraph.h:38, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:763:55: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyCallGraph.h:38, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyCallGraph.h:38, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:1196:50: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyCallGraph.h:38, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IntervalMap.h:103, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervalUnion.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IntervalMap.h:103, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervalUnion.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IntervalMap.h:103, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervalUnion.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IntervalMap.h:103, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervalUnion.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 71%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InterleavedAccess.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86InterleavedAccess.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InterleavedAccess.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Reassociate.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/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 >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp:2275:41: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Reassociate.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyCallGraph.h:38, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:1543:39: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyCallGraph.h:38, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyCallGraph.h:38, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:195:45: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyCallGraph.h:38, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Reassociate.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp:23: /build/julia-1.0.3+dfsg/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 >]’: /build/julia-1.0.3+dfsg/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 >]’ /build/julia-1.0.3+dfsg/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 >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Reassociate.h:28, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp:23: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 71%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 71%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFMA3Info.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86InstrFMA3Info.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrFMA3Info.cpp [ 71%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reg2Mem.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp:12: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:36:54: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelDAGToDAG.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 71%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 71%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:25: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /build/julia-1.0.3+dfsg/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]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:274:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:100:10: note: ‘struct llvm::LiveRangeCalc::LiveInBlock’ declared here struct LiveInBlock { ^~~~~~~~~~~ [ 71%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyDivergentExitNodes.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyDivergentExitNodes.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InterleavedAccess.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InterleavedAccess.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InterleavedAccess.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ [ 71%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InterleavedAccess.cpp:17: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InterleavedAccess.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.cpp:15: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InterleavedAccess.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InterleavedAccess.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InterleavedAccess.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InterleavedAccess.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 71%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyMetadata.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyMetadata.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUUnifyMetadata.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrFMA3Info.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrFMA3Info.cpp:15: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrFMA3Info.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrFMA3Info.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.cpp:2207:58: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.cpp:11405:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:30, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 71%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeShrink.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LiveRangeShrink.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeShrink.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InterleavedAccess.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InterleavedAccess.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelDAGToDAG.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelDAGToDAG.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrFMA3Info.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrFMA3Info.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrFMA3Info.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrFMA3Info.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 71%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyValueInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrFMA3Info.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrFMA3Info.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrFMA3Info.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrFMA3Info.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelDAGToDAG.cpp:16: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelDAGToDAG.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrFMA3Info.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrFMA3Info.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrFMA3Info.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrFMA3Info.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelDAGToDAG.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelDAGToDAG.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelDAGToDAG.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelDAGToDAG.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelDAGToDAG.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ISelDAGToDAG.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 71%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp [ 71%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInline.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInline.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInline.cpp [ 71%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDILCFGStructurizer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDILCFGStructurizer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 71%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SCCP.cpp [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNHazardRecognizer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNHazardRecognizer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp [ 73%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SROA.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyValueInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyValueInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyValueInfo.cpp:397:35: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyValueInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyValueInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyValueInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyValueInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyValueInfo.cpp:479:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyValueInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyValueInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeShrink.cpp:26: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp:15: /build/julia-1.0.3+dfsg/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]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:38:7: required from here /build/julia-1.0.3+dfsg/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)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 { ^~~~~~~~~~~~ [ 73%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86EvexToVex.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86EvexToVex.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86EvexToVex.cpp [ 73%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegUnits.cpp /build/julia-1.0.3+dfsg/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>]’: /build/julia-1.0.3+dfsg/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>]’ /build/julia-1.0.3+dfsg/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>]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp:2215:79: required from here /build/julia-1.0.3+dfsg/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)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 { ^~~~~~~~~~~~ [ 73%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LegalizerInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86LegalizerInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.cpp:7530:56: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeShrink.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeShrink.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeShrink.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeShrink.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInline.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInline.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SROA.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SROA.cpp:26: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SROA.cpp:938:63: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SROA.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SROA.cpp:26: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:11: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegUnits.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegUnits.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegUnits.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegUnits.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegUnits.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 73%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStacks.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LiveStacks.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNIterativeScheduler.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNIterativeScheduler.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp [ 73%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveVariables.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegUnits.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegUnits.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegUnits.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegUnits.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegUnits.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegUnits.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegUnits.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegUnits.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86EvexToVex.cpp:27: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 73%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86InstComments.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86EvexToVex.cpp:23: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86InstComments.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86EvexToVex.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 73%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MCInstLower.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86InstComments.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86EvexToVex.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86InstComments.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86EvexToVex.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86InstComments.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86EvexToVex.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86InstComments.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86EvexToVex.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 73%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LocalStackSlotAllocation.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 73%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/Lint.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86InstComments.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86EvexToVex.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86InstComments.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86EvexToVex.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveVariables.cpp:35: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86InstComments.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86EvexToVex.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86InstComments.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86EvexToVex.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86LegalizerInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveVariables.h:32, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveVariables.cpp:29: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveVariables.h:32, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveVariables.cpp:29: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveVariables.h:32, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveVariables.cpp:29: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveVariables.h:32, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveVariables.cpp:29: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNMinRegStrategy.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNMinRegStrategy.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNMinRegStrategy.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LocalStackSlotAllocation.cpp:27: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’: /build/julia-1.0.3+dfsg/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) { ^ [ 73%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Scalar.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/BasicTTIImpl.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 73%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LocalStackSlotAllocation.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LocalStackSlotAllocation.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 73%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowLevelType.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LowLevelType.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LowLevelType.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LocalStackSlotAllocation.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LocalStackSlotAllocation.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp:15: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LocalStackSlotAllocation.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LocalStackSlotAllocation.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86AsmPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MCInstLower.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 73%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MacroFusion.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86MacroFusion.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 73%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LowerEmuTLS.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MCInstLower.cpp:15: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MCInstLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MCInstLower.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MCInstLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 73%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Scalarizer.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.cpp:12: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 73%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/Loads.cpp [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNRegPressure.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNRegPressure.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNMinRegStrategy.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNMinRegStrategy.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNMinRegStrategy.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNMinRegStrategy.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MCInstLower.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MCInstLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MCInstLower.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MCInstLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MachineFunctionInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MCInstLower.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MCInstLower.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BasicAliasAnalysis.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Scalar.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Scalar.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BasicAliasAnalysis.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Scalar.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Scalar.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 73%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86OptimizeLEAs.cpp [ 73%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp [ 73%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86PadShortFunction.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Scalarizer.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*>]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Scalarizer.cpp:354:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair*>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Scalarizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*>’ declared here struct pair ^~~~ [ 73%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp [ 73%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimpleLoopUnswitch.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/SimpleLoopUnswitch.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNSchedStrategy.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNSchedStrategy.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:89, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’: /build/julia-1.0.3+dfsg/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) { ^ [ 73%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockFrequencyInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LowerEmuTLS.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LowerEmuTLS.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LowerEmuTLS.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LowerEmuTLS.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.cpp:15: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 73%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp [ 73%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimplifyCFGPass.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 73%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp:169: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 73%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterBankInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86RegisterBankInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterBankInfo.cpp [ 73%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBranchProbabilityInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86OptimizeLEAs.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:505:75: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:941:49: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 73%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp:160: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp:159: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 73%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Sink.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86PadShortFunction.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/PassRegistry.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/PassSupport.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:376, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DataLayout.h:29, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /build/julia-1.0.3+dfsg/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]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:291:19: required from here /build/julia-1.0.3+dfsg/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)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86PadShortFunction.cpp:18: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86PadShortFunction.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockFrequencyInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockFrequencyInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockFrequencyInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockFrequencyInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86OptimizeLEAs.cpp:20: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86OptimizeLEAs.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86PadShortFunction.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86PadShortFunction.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86OptimizeLEAs.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86OptimizeLEAs.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockFrequencyInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockFrequencyInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86PadShortFunction.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86PadShortFunction.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:924:39: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86PadShortFunction.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86PadShortFunction.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp:49: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:327:61: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, llvm::MachineInstrBundleIterator >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86OptimizeLEAs.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86OptimizeLEAs.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86OptimizeLEAs.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86OptimizeLEAs.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86PadShortFunction.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86PadShortFunction.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86OptimizeLEAs.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86OptimizeLEAs.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:244:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/EquivalenceClasses.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp:28: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp:28: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterBankInfo.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Sink.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Sink.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Sink.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Sink.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp:28: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp:28: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ClauseMergePass.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ClauseMergePass.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp:28: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp:28: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/PassRegistry.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/PassSupport.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:376, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DataLayout.h:29, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /build/julia-1.0.3+dfsg/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]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:467:50: required from here /build/julia-1.0.3+dfsg/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)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterBankInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterBankInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterBankInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterBankInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/EquivalenceClasses.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 73%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp:28: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp:28: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:247:10: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/EquivalenceClasses.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterBankInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterBankInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterBankInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterBankInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/EquivalenceClasses.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterBankInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterBankInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterBankInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterBankInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterBankInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterBankInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterBankInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterBankInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 73%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o [ 73%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RetpolineThunks.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86RetpolineThunks.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RetpolineThunks.cpp cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SpeculativeExecution.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 73%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculateAroundPHIs.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/SpeculateAroundPHIs.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.cpp:16: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 73%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 73%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 74%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCopyPropagation.cpp [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ControlFlowFinalizer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ControlFlowFinalizer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RegisterInfo.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86ShuffleDecodeConstantPool.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 74%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp:14: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SpeculateAroundPHIs.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp:86:50: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SpeculateAroundPHIs.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCopyPropagation.cpp:25: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RetpolineThunks.cpp:24: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 74%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RetpolineThunks.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RetpolineThunks.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RetpolineThunks.cpp:23: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RetpolineThunks.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:29: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp:61: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp:59: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 74%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp [ 74%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominanceFrontier.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCopyPropagation.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCopyPropagation.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCopyPropagation.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCopyPropagation.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RetpolineThunks.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RetpolineThunks.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PointerUnion.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineMemOperand.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGTargetInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitmaskEnum.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineMemOperand.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGTargetInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:600:56: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PointerUnion.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineMemOperand.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGTargetInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitmaskEnum.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineMemOperand.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGTargetInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RetpolineThunks.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RetpolineThunks.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600EmitClauseMarkers.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600EmitClauseMarkers.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PointerUnion.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineMemOperand.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGTargetInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitmaskEnum.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineMemOperand.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGTargetInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PointerUnion.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineMemOperand.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGTargetInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitmaskEnum.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineMemOperand.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGTargetInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RetpolineThunks.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86RetpolineThunks.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 74%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/TailRecursionElimination.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PointerUnion.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineMemOperand.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGTargetInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitmaskEnum.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineMemOperand.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGTargetInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86SelectionDAGInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:550:56: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 74%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAnalysisManager.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/LoopAnalysisManager.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAnalysisManager.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:367:24: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 74%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 74%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopUnrollAnalyzer.cpp [ 76%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetObjectFile.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.cpp:16: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-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:304: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*]’ /build/julia-1.0.3+dfsg/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> > > >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:550:15: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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:303: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> >]’ /build/julia-1.0.3+dfsg/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> > > >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:550:15: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DominanceFrontier.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominanceFrontier.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominanceFrontier.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DominanceFrontier.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominanceFrontier.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominanceFrontier.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DominanceFrontier.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominanceFrontier.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominanceFrontier.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DominanceFrontier.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominanceFrontier.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominanceFrontier.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DominanceFrontier.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominanceFrontier.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominanceFrontier.cpp:10: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DominanceFrontier.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominanceFrontier.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominanceFrontier.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFrameInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineFrameInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp [ 76%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86MacroFusion.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/TailRecursionElimination.h:56, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/TailRecursionElimination.cpp:53: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/TailRecursionElimination.h:56, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/TailRecursionElimination.cpp:53: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunction.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionExpressions.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopUnrollAnalyzer.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopUnrollAnalyzer.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/User.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/InstructionSimplify.h:35, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopUnrollAnalyzer.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopUnrollAnalyzer.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:34:16: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPass.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ExpandSpecialInstrs.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ExpandSpecialInstrs.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAnalysisManager.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAnalysisManager.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*>]’: /build/julia-1.0.3+dfsg/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*]’ /build/julia-1.0.3+dfsg/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*]’ /build/julia-1.0.3+dfsg/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*]’ /build/julia-1.0.3+dfsg/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*]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:34:16: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair*>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*>’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /build/julia-1.0.3+dfsg/deps/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:617: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*>]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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*]’ /build/julia-1.0.3+dfsg/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*]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:34:16: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair*>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*>’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetObjectFile.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetObjectFile.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetObjectFile.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetObjectFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetObjectFile.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetObjectFile.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetObjectFile.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetObjectFile.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopInfo.cpp [ 76%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86VZeroUpper.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86VZeroUpper.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86VZeroUpper.cpp [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopPass.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.cpp:42: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunction.cpp:34: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 76%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinAllocaExpander.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86WinAllocaExpander.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinAllocaExpander.cpp [ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPrinterPass.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.cpp:42: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.cpp:42: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.cpp:42: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.cpp:42: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600FrameLowering.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600FrameLowering.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunction.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunction.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunction.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunction.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunction.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunction.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600InstrInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600InstrInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.cpp:42: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.cpp:42: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.cpp:42: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.cpp:42: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Linking CXX static library ../../libLLVMScalarOpts.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/cmake -P CMakeFiles/LLVMScalarOpts.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopInfo.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.cpp:42: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86FrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86TargetTransformInfo.cpp:42: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPass.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPass.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPass.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPass.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopInfo.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopInfo.cpp:40:22: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /usr/bin/ranlib ../../libLLVMScalarOpts.a In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPass.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPass.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPrinterPass.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPrinterPass.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPrinterPass.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPrinterPass.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPrinterPass.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPrinterPass.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopPass.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopPass.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopPass.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopPass.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPrinterPass.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPrinterPass.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Built target LLVMScalarOpts In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86VZeroUpper.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86VZeroUpper.cpp:18: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86VZeroUpper.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86VZeroUpper.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86VZeroUpper.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstr.cpp [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemDepPrinter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp:11: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinAllocaExpander.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86VZeroUpper.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86VZeroUpper.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinAllocaExpander.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinAllocaExpander.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinEHState.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86VZeroUpper.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86VZeroUpper.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinAllocaExpander.cpp:19: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinAllocaExpander.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLoopInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelLowering.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelLowering.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinAllocaExpander.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinAllocaExpander.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinAllocaExpander.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinAllocaExpander.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86VZeroUpper.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86BaseInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86VZeroUpper.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemDerefPrinter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:296:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinAllocaExpander.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86InstrBuilder.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinAllocaExpander.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemDepPrinter.cpp:13: /build/julia-1.0.3+dfsg/deps/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*>]’: /build/julia-1.0.3+dfsg/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*>]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemDepPrinter.cpp:108:75: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemDepPrinter.cpp:13: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, const llvm::BasicBlock*>’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstr.cpp:35: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemDepPrinter.cpp:13: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemDepPrinter.cpp:13: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBundle.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:277:68: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBundle.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemDepPrinter.cpp:13: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: 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]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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*>]’ /build/julia-1.0.3+dfsg/deps/srccache/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*>]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemDepPrinter.cpp:107:16: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemDepPrinter.cpp:13: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, const llvm::BasicBlock*>’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBundle.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBundle.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBundle.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBundle.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/BasicBlock.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CFG.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinEHState.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinEHState.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallingConv.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMX86CodeGen.dir/X86CallingConv.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:35: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/BasicBlock.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CFG.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinEHState.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86WinEHState.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBundle.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBundle.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryBuiltins.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:301:12: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineFunctionInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineFunctionInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp [ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstr.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstr.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineLoopInfo.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLoopInfo.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineLoopInfo.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLoopInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineLoopInfo.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLoopInfo.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineLoopInfo.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLoopInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineLoopInfo.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLoopInfo.cpp:17: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineLoopInfo.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLoopInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstr.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstr.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryLocation.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineLoopInfo.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLoopInfo.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineLoopInfo.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLoopInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstr.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstr.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfoImpls.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOperand.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineOperand.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemorySSA.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfoImpls.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfoImpls.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfoImpls.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfoImpls.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfoImpls.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfoImpls.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfoImpls.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfoImpls.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:1573:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:1644:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineFunctionInfo.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp:11: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineFunctionInfo.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp:11: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineFunctionInfo.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp:11: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineFunctionInfo.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp:11: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineScheduler.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineScheduler.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp [ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOptimizationRemarkEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineOptimizationRemarkEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfo.h:34, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfo.h:34, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86Subtarget.h:27, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfo.h:34, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfo.h:34, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.cpp:15: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:28:7: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSAUpdater.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/MemorySSAUpdater.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemorySSAUpdater.cpp [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OptimizeVectorRegisters.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OptimizeVectorRegisters.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOperand.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOperand.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOperand.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOperand.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOutliner.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineOutliner.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOutliner.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/X86/X86CallingConv.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOperand.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOperand.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOperand.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOperand.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePassRegistry.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachinePassRegistry.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePassRegistry.cpp [ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePipeliner.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachinePipeliner.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600Packetizer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600Packetizer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:89, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’: /build/julia-1.0.3+dfsg/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) { ^ [ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ModuleDebugInfoPrinter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp:16: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegionInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:31: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegisterInfo.cpp [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ModuleSummaryAnalysis.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOutliner.cpp:68: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600RegisterInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/R600RegisterInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOutliner.cpp:59: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOutliner.cpp:59: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ObjCARCAliasAnalysis.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOutliner.cpp:59: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOutliner.cpp:59: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:86: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ObjCARCAnalysisUtils.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/PassRegistry.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/PassSupport.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:376, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DataLayout.h:29, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /build/julia-1.0.3+dfsg/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]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:211:60: required from here /build/julia-1.0.3+dfsg/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)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOutliner.cpp:59: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOutliner.cpp:59: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ObjCARCInstKind.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:20:16: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegisterInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:1417:50: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*>]’: /build/julia-1.0.3+dfsg/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*]’ /build/julia-1.0.3+dfsg/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*]’ /build/julia-1.0.3+dfsg/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*]’ /build/julia-1.0.3+dfsg/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*]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:20:16: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair*>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*>’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /build/julia-1.0.3+dfsg/deps/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:617: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*>]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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*]’ /build/julia-1.0.3+dfsg/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*]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:20:16: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair*>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*>’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/RegionInfo.h:40, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegionInfo.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegionInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DepthFirstIterator.h:36, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegionInfo.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegionInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/RegionInfo.h:40, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegionInfo.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegionInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DepthFirstIterator.h:36, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegionInfo.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegionInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/RegionInfo.h:40, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegionInfo.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegionInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DepthFirstIterator.h:36, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegionInfo.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegionInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIAnnotateControlFlow.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIAnnotateControlFlow.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:89, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegisterInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegisterInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegisterInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegisterInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/RegionInfo.h:40, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegionInfo.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegionInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DepthFirstIterator.h:36, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegionInfo.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegionInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegisterInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegisterInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OptimizationRemarkEmitter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/OptimizationRemarkEmitter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/OptimizationRemarkEmitter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:63: /build/julia-1.0.3+dfsg/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]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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*]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:1337:27: required from here /build/julia-1.0.3+dfsg/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)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ModuleSummaryIndex.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ModuleSummaryAnalysis.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ModuleSummaryAnalysis.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ModuleSummaryAnalysis.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ModuleSummaryAnalysis.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OrderedBasicBlock.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/OrderedBasicBlock.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/OrderedBasicBlock.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/PHITransAddr.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:86, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of ‘void llvm::RegisterPassParser::initialize() [with RegistryClass = llvm::MachineSchedRegistry]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:252:65: required from here /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp:179:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/PostDominators.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 76%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp [ 77%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ProfileSummaryInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/OptimizationRemarkEmitter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/OptimizationRemarkEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:86, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /build/julia-1.0.3+dfsg/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* (*)()]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePassRegistry.h:132:8: required from here /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIDebuggerInsertNops.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIDebuggerInsertNops.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/OptimizationRemarkEmitter.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/OptimizationRemarkEmitter.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixSGPRCopies.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixSGPRCopies.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixVGPRCopies.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixVGPRCopies.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp [ 77%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp [ 77%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/PtrUseVisitor.cpp [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixWWMLiveness.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixWWMLiveness.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:35: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 79%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineTraceMetrics.cpp [ 79%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/RegionInfo.cpp [ 79%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp [ 79%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PatchableFunction.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/PatchableFunction.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PatchableFunction.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/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 >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:402:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:69: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 79%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/RegionPass.cpp [ 79%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/RegionPrinter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:169:57: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineTraceMetrics.h:57, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineTraceMetrics.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/RegionInfo.h:40, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/RegionInfo.cpp:12: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/RegionInfo.h:40, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/RegionInfo.cpp:12: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:55: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PatchableFunction.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineTraceMetrics.h:50, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineTraceMetrics.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineTraceMetrics.h:50, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineTraceMetrics.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineTraceMetrics.h:50, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineTraceMetrics.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineTraceMetrics.h:50, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineTraceMetrics.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 79%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineTraceMetrics.h:50, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineTraceMetrics.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineTraceMetrics.h:50, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineTraceMetrics.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:50: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PatchableFunction.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PatchableFunction.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PatchableFunction.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PatchableFunction.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PatchableFunction.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PatchableFunction.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 79%] Linking CXX static library ../../libLLVMX86CodeGen.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -P CMakeFiles/LLVMX86CodeGen.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/X86 && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMX86CodeGen.dir/link.txt --verbose=1 [ 79%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp /usr/bin/ar qc ../../libLLVMX86CodeGen.a CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86CallLowering.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86CmovConversion.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86DomainReassignment.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86FixupBWInsts.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86FixupSetCC.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86InstructionSelector.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86InterleavedAccess.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86InstrFMA3Info.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86EvexToVex.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86LegalizerInfo.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86MacroFusion.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86RegisterBankInfo.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86RetpolineThunks.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86VZeroUpper.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86WinAllocaExpander.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o CMakeFiles/LLVMX86CodeGen.dir/X86CallingConv.cpp.o In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 79%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp /usr/bin/ranlib ../../libLLVMX86CodeGen.a [ 79%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrintingPass.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 79%] Built target LLVMX86CodeGen [ 79%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFoldOperands.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFoldOperands.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp [ 79%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFrameLowering.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFrameLowering.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp [ 79%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MacroFusion.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MacroFusion.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp [ 79%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertSkips.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertSkips.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp [ 79%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/OptimizePHIs.cpp [ 79%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionExpander.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionExpander.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionExpander.cpp [ 79%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ParallelCG.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ParallelCG.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ParallelCG.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:61: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:412:73: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:61: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp:35: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 79%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaitcnts.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaitcnts.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:61: /build/julia-1.0.3+dfsg/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 >]’: /build/julia-1.0.3+dfsg/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 >]’ /build/julia-1.0.3+dfsg/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 >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:11747:68: required from here /build/julia-1.0.3+dfsg/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)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 { ^~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 >]’: /build/julia-1.0.3+dfsg/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 >]’ /build/julia-1.0.3+dfsg/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 >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:381:7: required from here /build/julia-1.0.3+dfsg/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)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:61: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:10729:36: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:61: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 79%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp [ 79%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionNormalization.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:43, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:42, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:61: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:7751:23: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:61: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrintingPass.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrintingPass.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrintingPass.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrintingPass.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/OptimizePHIs.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaits.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaits.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:89, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:13: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MacroFusion.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MacroFusion.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 80%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/TargetLibraryInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionExpander.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionExpander.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionExpander.cpp:688:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionExpander.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionExpander.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MacroFusion.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp:11: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/OptimizePHIs.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/OptimizePHIs.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/OptimizePHIs.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/OptimizePHIs.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MacroFusion.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp:83: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionNormalization.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionNormalization.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionNormalization.h:39, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionNormalization.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionExpander.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionExpander.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionExpander.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionExpander.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MacroFusion.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp:69: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp:69: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp:69: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp:69: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp:69: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp:69: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRAHazardRecognizer.cpp [ 80%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/TargetTransformInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp:69: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp:69: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/TargetLibraryInfo.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/TargetLibraryInfo.cpp:14: /build/julia-1.0.3+dfsg/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 >]’: /build/julia-1.0.3+dfsg/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 >]’ /build/julia-1.0.3+dfsg/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 >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/TargetLibraryInfo.cpp:503:54: required from here /build/julia-1.0.3+dfsg/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)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 { ^~~~~~~~~~~~ [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:32: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PreISelIntrinsicLowering.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRAHazardRecognizer.cpp:35: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInstrInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInstrInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRAHazardRecognizer.cpp:31: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRAHazardRecognizer.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRAHazardRecognizer.cpp:31: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRAHazardRecognizer.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIISelLowering.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIISelLowering.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILoadStoreOptimizer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SILoadStoreOptimizer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRAHazardRecognizer.cpp:31: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRAHazardRecognizer.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Constants.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Operator.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/TargetTransformInfo.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/TargetTransformInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/TargetTransformInfo.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/TargetTransformInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ProcessImplicitDefs.cpp [ 80%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/Trace.cpp [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp:21: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp:21: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp:21: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp:21: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp:21: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerControlFlow.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerControlFlow.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp [ 80%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/TypeBasedAliasAnalysis.cpp [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp [ 80%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/TypeMetadataUtils.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/PseudoSourceValue.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/PseudoSourceValue.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:45: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ProcessImplicitDefs.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:44: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:44: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:39: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/PseudoSourceValue.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/PseudoSourceValue.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/PseudoSourceValue.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/PseudoSourceValue.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/PseudoSourceValue.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/PseudoSourceValue.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterClassInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:40, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterClassInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:40, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterClassInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:40, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 80%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:44: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:44: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScopedNoAliasAA.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:44: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:44: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ProcessImplicitDefs.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ProcessImplicitDefs.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterClassInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:40, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ProcessImplicitDefs.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ProcessImplicitDefs.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterClassInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:40, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ProcessImplicitDefs.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ProcessImplicitDefs.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:44: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:44: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:2482:63: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ [ 80%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLattice.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ValueLattice.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ValueLattice.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp:30: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:52: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:30, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterClassInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:30, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:40: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 80%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLatticeUtils.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ValueLatticeUtils.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ValueLatticeUtils.cpp [ 80%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ValueTracking.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /build/julia-1.0.3+dfsg/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]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:274:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:21: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 80%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/VectorUtils.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerI1Copies.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerI1Copies.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineFunctionInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineFunctionInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineScheduler.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineScheduler.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:30, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:47: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterClassInfo.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:30, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:26: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/VectorUtils.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/VectorUtils.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/VectorUtils.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/VectorUtils.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterClassInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterClassInfo.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterClassInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterClassInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterClassInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterClassInfo.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterClassInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterClassInfo.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMemoryLegalizer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMemoryLegalizer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp [ 80%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMasking.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMasking.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:2553:60: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RenameIndependentSubregs.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/RenameIndependentSubregs.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ValueTracking.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ValueTracking.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ValueTracking.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ValueTracking.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ValueTracking.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ValueTracking.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ValueTracking.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ValueTracking.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:26: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp: In member function ‘void llvm::PressureDiffs::init(unsigned int)’: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:144:7: note: ‘class llvm::PressureDiff’ declared here class PressureDiff { ^~~~~~~~~~~~ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRCanonicalizerPass.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/MIRCanonicalizerPass.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRCanonicalizerPass.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterUsageInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:36: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp:11: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRCanonicalizerPass.cpp:31: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterUsageInfo.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMaskingPreRA.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMaskingPreRA.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRCanonicalizerPass.cpp:28: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRCanonicalizerPass.cpp:27: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRCanonicalizerPass.cpp:28: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRCanonicalizerPass.cpp:27: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoCollector.cpp [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPeepholeSDWA.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPeepholeSDWA.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIRegisterInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIRegisterInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoPropagate.cpp [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIShrinkInstructions.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIShrinkInstructions.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ResetMachineFunctionPass.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ResetMachineFunctionPass.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ResetMachineFunctionPass.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStack.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIWholeQuadMode.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/SIWholeQuadMode.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackColoring.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/SafeStackColoring.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoCollector.cpp:25: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoCollector.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoCollector.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoCollector.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoCollector.cpp:20: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackLayout.cpp [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScalarizeMaskedMemIntrin.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ScalarizeMaskedMemIntrin.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScalarizeMaskedMemIntrin.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoPropagate.cpp:26: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:24: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp:24: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAG.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoPropagate.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoPropagate.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.cpp:128:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNILPSched.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNILPSched.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNILPSched.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.cpp:128:19: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoPropagate.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoPropagate.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoPropagate.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoPropagate.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ResetMachineFunctionPass.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ResetMachineFunctionPass.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ResetMachineFunctionPass.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ResetMachineFunctionPass.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScalarizeMaskedMemIntrin.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:60: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGPrinter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScoreboardHazardRecognizer.cpp [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShadowStackGCLowering.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStack.cpp:33: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp:12: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp:12: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp [ 82%] Linking CXX static library ../libLLVMAnalysis.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/cmake -P CMakeFiles/LLVMAnalysis.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMAnalysis.dir/link.txt --verbose=1 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /usr/bin/ar qc ../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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAG.cpp:24: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp:12: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp:12: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp:12: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp:12: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /usr/bin/ranlib ../libLLVMAnalysis.a In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAG.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAG.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp:12: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp:12: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAG.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAG.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShadowStackGCLowering.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShadowStackGCLowering.cpp:248:39: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShadowStackGCLowering.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStack.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStack.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStack.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStack.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNILPSched.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNILPSched.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNILPSched.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNILPSched.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SjLjEHPrepare.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 82%] Built target LLVMAnalysis make -f tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/build.make tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/lli/ChildTarget /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/depend.internal". Scanning dependencies of target lli-child-target make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 82%] Building CXX object tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/ChildTarget.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/lli/ChildTarget -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/lli-child-target.dir/ChildTarget.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/lli/ChildTarget/ChildTarget.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SlotIndexes.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStack.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStack.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGPrinter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGPrinter.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGPrinter.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:67: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScoreboardHazardRecognizer.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScoreboardHazardRecognizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScoreboardHazardRecognizer.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScoreboardHazardRecognizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScoreboardHazardRecognizer.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScoreboardHazardRecognizer.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMapLivenessAnalysis.cpp [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackProtector.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp [ 82%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplication.cpp [ 84%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SlotIndexes.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SlotIndexes.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SlotIndexes.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SlotIndexes.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.h:30, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp:30: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp:134:41: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.h:30, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SlotIndexes.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SlotIndexes.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SlotIndexes.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SlotIndexes.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMapLivenessAnalysis.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.h:30, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp:30: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.h:30, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.h:30, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp:30: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.h:30, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:30, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:26: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.h:30, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp:30: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.h:30, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMapLivenessAnalysis.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMapLivenessAnalysis.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplication.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackProtector.cpp:26: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /build/julia-1.0.3+dfsg/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]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:274:52: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:29: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:33: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMapLivenessAnalysis.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMapLivenessAnalysis.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMapLivenessAnalysis.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMapLivenessAnalysis.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackMaps.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackMaps.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackMaps.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackMaps.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 84%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetFrameLoweringImpl.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackMaps.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackMaps.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackProtector.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackProtector.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackProtector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackProtector.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TailDuplicator.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:354:76: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TailDuplicator.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplication.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplication.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplication.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplication.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackMaps.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackMaps.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 84%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TailDuplicator.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TailDuplicator.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TailDuplicator.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TailDuplicator.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackProtector.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackProtector.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackProtector.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackProtector.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplication.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplication.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 84%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TailDuplicator.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TailDuplicator.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 84%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringObjectFileImpl.cpp [ 84%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetOptionsImpl.cpp [ 84%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetPassConfig.cpp [ 84%] Linking CXX static library ../../libLLVMAMDGPUCodeGen.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -P CMakeFiles/LLVMAMDGPUCodeGen.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../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 [ 84%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetRegisterInfo.cpp [ 84%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSchedule.cpp /usr/bin/ranlib ../../libLLVMAMDGPUCodeGen.a In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetFrameLoweringImpl.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSchedule.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetFrameLoweringImpl.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetFrameLoweringImpl.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 84%] Built target LLVMAMDGPUCodeGen [ 84%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSubtargetInfo.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp:30: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 84%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:15: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 84%] Linking CXX executable ../../../bin/lli-child-target cd /build/julia-1.0.3+dfsg/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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetFrameLoweringImpl.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetFrameLoweringImpl.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetFrameLoweringImpl.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetFrameLoweringImpl.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /usr/bin/g++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/lli-child-target.dir/ChildTarget.cpp.o -o ../../../bin/lli-child-target -Wl,-rpath,"\$ORIGIN/../lib" ../../../lib/libLLVMOrcJIT.a ../../../lib/libLLVMRuntimeDyld.a ../../../lib/libLLVMSupport.a -lpthread ../../../lib/libLLVMExecutionEngine.a ../../../lib/libLLVMRuntimeDyld.a ../../../lib/libLLVMTarget.a ../../../lib/libLLVMTransformUtils.a ../../../lib/libLLVMAnalysis.a ../../../lib/libLLVMObject.a ../../../lib/libLLVMBitReader.a ../../../lib/libLLVMMCParser.a ../../../lib/libLLVMMC.a ../../../lib/libLLVMProfileData.a ../../../lib/libLLVMCore.a ../../../lib/libLLVMBinaryFormat.a ../../../lib/libLLVMSupport.a -lrt -ldl -lpthread -lm ../../../lib/libLLVMDemangle.a In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetOptionsImpl.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetOptionsImpl.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetOptionsImpl.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 84%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetRegisterInfo.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetInstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetInstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp: In member function ‘void llvm::TargetLoweringBase::computeRegisterProperties(const llvm::TargetRegisterInfo*)’: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSubtargetInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetInstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetInstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetInstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetInstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetOptionsImpl.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetOptionsImpl.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetOptionsImpl.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetOptionsImpl.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetRegisterInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetRegisterInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetInstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetInstrInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 84%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetRegisterInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetRegisterInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetRegisterInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetRegisterInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:32, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetPassConfig.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetPassConfig.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:32, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetPassConfig.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetPassConfig.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:32, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetPassConfig.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetPassConfig.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:32, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetPassConfig.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetPassConfig.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 84%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/WinEHPrepare.cpp [ 84%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSchedule.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSchedule.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSchedule.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSchedule.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSchedule.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSchedule.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:46: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp:31: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSubtargetInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSubtargetInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSubtargetInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSubtargetInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSubtargetInfo.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSubtargetInfo.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp:23: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-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]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:1481:24: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp:23: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp:23: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:32: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 84%] Built target lli-child-target In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:280:56: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/WinEHPrepare.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/WinEHPrepare.cpp:1101:61: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/WinEHPrepare.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp:27: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/WinEHPrepare.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/WinEHPrepare.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp:17: /build/julia-1.0.3+dfsg/deps/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*> > > >]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 84%] Linking CXX static library ../libLLVMCodeGen.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/cmake -P CMakeFiles/LLVMCodeGen.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../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 /usr/bin/ranlib ../libLLVMCodeGen.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 84%] Built target LLVMCodeGen make -f tools/llvm-shlib/CMakeFiles/LLVM.dir/build.make tools/llvm-shlib/CMakeFiles/LLVM.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-shlib /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib/CMakeFiles/LLVM.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib/CMakeFiles/LLVM.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib/CMakeFiles/LLVM.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib/CMakeFiles/LLVM.dir/depend.internal". Scanning dependencies of target LLVM make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 84%] Building CXX object tools/llvm-shlib/CMakeFiles/LLVM.dir/libllvm.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-shlib -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fPIC -fno-exceptions -fno-rtti -o CMakeFiles/LLVM.dir/libllvm.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-shlib/libllvm.cpp [ 84%] Linking CXX shared library ../../lib/libLLVM-6.0.so cd /build/julia-1.0.3+dfsg/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++ -m64 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,-z,nodelete -shared -Wl,-soname,libLLVM-6.0.so -o ../../lib/libLLVM-6.0.so CMakeFiles/LLVM.dir/libllvm.cpp.o -Wl,-rpath,"\$ORIGIN/../lib" -Wl,--version-script,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib/tools/llvm-shlib/simple_version_script.map -Wl,--whole-archive ../../lib/libLLVMDemangle.a ../../lib/libLLVMSupport.a ../../lib/libLLVMCore.a ../../lib/libLLVMFuzzMutate.a ../../lib/libLLVMIRReader.a ../../lib/libLLVMCodeGen.a ../../lib/libLLVMSelectionDAG.a ../../lib/libLLVMAsmPrinter.a ../../lib/libLLVMMIRParser.a ../../lib/libLLVMGlobalISel.a ../../lib/libLLVMBinaryFormat.a ../../lib/libLLVMBitReader.a ../../lib/libLLVMBitWriter.a ../../lib/libLLVMTransformUtils.a ../../lib/libLLVMInstrumentation.a ../../lib/libLLVMInstCombine.a ../../lib/libLLVMScalarOpts.a ../../lib/libLLVMipo.a ../../lib/libLLVMVectorize.a ../../lib/libLLVMObjCARCOpts.a ../../lib/libLLVMCoroutines.a ../../lib/libLLVMLinker.a ../../lib/libLLVMAnalysis.a ../../lib/libLLVMLTO.a ../../lib/libLLVMMC.a ../../lib/libLLVMMCParser.a ../../lib/libLLVMMCDisassembler.a ../../lib/libLLVMObject.a ../../lib/libLLVMObjectYAML.a ../../lib/libLLVMOption.a ../../lib/libLLVMDebugInfoDWARF.a ../../lib/libLLVMDebugInfoMSF.a ../../lib/libLLVMDebugInfoCodeView.a ../../lib/libLLVMDebugInfoPDB.a ../../lib/libLLVMSymbolize.a ../../lib/libLLVMExecutionEngine.a ../../lib/libLLVMInterpreter.a ../../lib/libLLVMMCJIT.a ../../lib/libLLVMOrcJIT.a ../../lib/libLLVMRuntimeDyld.a ../../lib/libLLVMTarget.a ../../lib/libLLVMNVPTXCodeGen.a ../../lib/libLLVMNVPTXInfo.a ../../lib/libLLVMNVPTXAsmPrinter.a ../../lib/libLLVMNVPTXDesc.a ../../lib/libLLVMAMDGPUCodeGen.a ../../lib/libLLVMAMDGPUAsmParser.a ../../lib/libLLVMAMDGPUAsmPrinter.a ../../lib/libLLVMAMDGPUDisassembler.a ../../lib/libLLVMAMDGPUInfo.a ../../lib/libLLVMAMDGPUDesc.a ../../lib/libLLVMAMDGPUUtils.a ../../lib/libLLVMX86CodeGen.a ../../lib/libLLVMX86AsmParser.a ../../lib/libLLVMX86Disassembler.a ../../lib/libLLVMX86AsmPrinter.a ../../lib/libLLVMX86Desc.a ../../lib/libLLVMX86Info.a ../../lib/libLLVMX86Utils.a ../../lib/libLLVMAsmParser.a ../../lib/libLLVMLineEditor.a ../../lib/libLLVMProfileData.a ../../lib/libLLVMCoverage.a ../../lib/libLLVMPasses.a ../../lib/libLLVMDlltoolDriver.a ../../lib/libLLVMLibDriver.a ../../lib/libLLVMXRay.a ../../lib/libLLVMWindowsManifest.a -Wl,--no-whole-archive ../../lib/libLLVMObjCARCOpts.a ../../lib/libLLVMDebugInfoDWARF.a ../../lib/libLLVMDebugInfoPDB.a ../../lib/libLLVMExecutionEngine.a ../../lib/libLLVMRuntimeDyld.a ../../lib/libLLVMNVPTXInfo.a ../../lib/libLLVMNVPTXAsmPrinter.a ../../lib/libLLVMipo.a ../../lib/libLLVMIRReader.a ../../lib/libLLVMAsmParser.a ../../lib/libLLVMInstrumentation.a ../../lib/libLLVMLinker.a ../../lib/libLLVMVectorize.a ../../lib/libLLVMAMDGPUAsmPrinter.a ../../lib/libLLVMAMDGPUInfo.a ../../lib/libLLVMAMDGPUUtils.a ../../lib/libLLVMSelectionDAG.a ../../lib/libLLVMAsmPrinter.a ../../lib/libLLVMDebugInfoCodeView.a ../../lib/libLLVMDebugInfoMSF.a ../../lib/libLLVMGlobalISel.a ../../lib/libLLVMCodeGen.a ../../lib/libLLVMBitWriter.a ../../lib/libLLVMScalarOpts.a ../../lib/libLLVMInstCombine.a ../../lib/libLLVMTransformUtils.a ../../lib/libLLVMTarget.a ../../lib/libLLVMAnalysis.a ../../lib/libLLVMX86AsmPrinter.a ../../lib/libLLVMX86Utils.a ../../lib/libLLVMMCDisassembler.a ../../lib/libLLVMProfileData.a ../../lib/libLLVMOption.a ../../lib/libLLVMObject.a ../../lib/libLLVMBitReader.a ../../lib/libLLVMCore.a ../../lib/libLLVMBinaryFormat.a ../../lib/libLLVMMCParser.a ../../lib/libLLVMMC.a ../../lib/libLLVMSupport.a ../../lib/libLLVMDemangle.a -lrt -ldl -lpthread -lm make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Testing/Support /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/DependInfo.cmake --color= make -f tools/lto/CMakeFiles/LTO.dir/build.make tools/lto/CMakeFiles/LTO.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/lto /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/LTO.dir/DependInfo.cmake --color= make -f tools/llvm-ar/CMakeFiles/llvm-ar.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ar.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-ar /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-ar.dir/DependInfo.cmake --color= make -f tools/llvm-config/CMakeFiles/llvm-config.dir/build.make tools/llvm-config/CMakeFiles/llvm-config.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-config /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-config /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-config/CMakeFiles/llvm-config.dir/DependInfo.cmake --color= make -f tools/llvm-lto/CMakeFiles/llvm-lto.dir/build.make tools/llvm-lto/CMakeFiles/llvm-lto.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-lto /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto/CMakeFiles/llvm-lto.dir/DependInfo.cmake --color= make -f tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build.make tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/depend Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/LTO.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/LTO.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/LTO.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Testing/Support/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/depend.internal". make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-profdata /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-profdata /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/DependInfo.cmake --color= make -f tools/bugpoint/CMakeFiles/bugpoint.dir/build.make tools/bugpoint/CMakeFiles/bugpoint.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint/CMakeFiles/bugpoint.dir/DependInfo.cmake --color= make -f tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/build.make tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/DependInfo.cmake --color= make -f tools/llc/CMakeFiles/llc.dir/build.make tools/llc/CMakeFiles/llc.dir/depend Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-ar.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-ar.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-ar.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-config/CMakeFiles/llvm-config.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-config/CMakeFiles/llvm-config.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-config/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-config/CMakeFiles/llvm-config.dir/depend.internal". make -f tools/lli/CMakeFiles/lli.dir/build.make tools/lli/CMakeFiles/lli.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llc /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llc /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llc/CMakeFiles/llc.dir/DependInfo.cmake --color= make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/lli /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/CMakeFiles/lli.dir/DependInfo.cmake --color= make -f tools/llvm-as/CMakeFiles/llvm-as.dir/build.make tools/llvm-as/CMakeFiles/llvm-as.dir/depend Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto/CMakeFiles/llvm-lto.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto/CMakeFiles/llvm-lto.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto/CMakeFiles/llvm-lto.dir/depend.internal". make -f tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build.make tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/depend Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-profdata/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/depend.internal". make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-as /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as/CMakeFiles/llvm-as.dir/DependInfo.cmake --color= Scanning dependencies of target llvm-config Scanning dependencies of target LLVMTestingSupport make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-bcanalyzer /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint/CMakeFiles/bugpoint.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint/CMakeFiles/bugpoint.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint/CMakeFiles/bugpoint.dir/depend.internal". make -f lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/build.make lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/build Scanning dependencies of target llvm-ar make -f tools/llvm-config/CMakeFiles/llvm-config.dir/build.make tools/llvm-config/CMakeFiles/llvm-config.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/depend.internal". make -f tools/llvm-ar/CMakeFiles/llvm-ar.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ar.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llc/CMakeFiles/llc.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llc/CMakeFiles/llc.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llc/CMakeFiles/llc.dir/depend.internal". make -f tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/build.make tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/depend Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/CMakeFiles/lli.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/CMakeFiles/lli.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/CMakeFiles/lli.dir/depend.internal". make -f tools/llvm-cat/CMakeFiles/llvm-cat.dir/build.make tools/llvm-cat/CMakeFiles/llvm-cat.dir/depend Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as/CMakeFiles/llvm-as.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as/CMakeFiles/llvm-as.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as/CMakeFiles/llvm-as.dir/depend.internal". make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/DependInfo.cmake --color= make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' Scanning dependencies of target LTO make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cat /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat/CMakeFiles/llvm-cat.dir/DependInfo.cmake --color= make -f tools/llvm-cov/CMakeFiles/llvm-cov.dir/build.make tools/llvm-cov/CMakeFiles/llvm-cov.dir/depend make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/depend.internal". make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov/CMakeFiles/llvm-cov.dir/DependInfo.cmake --color= make -f tools/lto/CMakeFiles/LTO.dir/build.make tools/lto/CMakeFiles/LTO.dir/build Scanning dependencies of target llvm-profdata make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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 [ 84%] Building CXX object lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/Error.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Testing/Support && /usr/bin/g++ -m64 -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/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Testing/Support -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMTestingSupport.dir/Error.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/depend.internal". make -f tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/build.make tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 84%] Building CXX object tools/llvm-ar/CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o Scanning dependencies of target llvm-as [ 84%] Building CXX object tools/llvm-config/CMakeFiles/llvm-config.dir/llvm-config.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-ar -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-ar/llvm-ar.cpp Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat/CMakeFiles/llvm-cat.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat/CMakeFiles/llvm-cat.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat/CMakeFiles/llvm-cat.dir/depend.internal". make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cvtres /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/DependInfo.cmake --color= Scanning dependencies of target llvm-bcanalyzer Scanning dependencies of target llvm-lto make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' Scanning dependencies of target llvm-c-test make -f tools/llvm-as/CMakeFiles/llvm-as.dir/build.make tools/llvm-as/CMakeFiles/llvm-as.dir/build cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-config && /usr/bin/g++ -m64 -DCMAKE_CFG_INTDIR=\".\" -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-config -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-config -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-config.dir/llvm-config.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-config/llvm-config.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 84%] Building CXX object tools/lto/CMakeFiles/LTO.dir/LTODisassembler.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/lto -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fPIC -fno-exceptions -fno-rtti -o CMakeFiles/LTO.dir/LTODisassembler.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/lto/LTODisassembler.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Entering directory '/build/julia-1.0.3+dfsg/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 Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov/CMakeFiles/llvm-cov.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov/CMakeFiles/llvm-cov.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov/CMakeFiles/llvm-cov.dir/depend.internal". [ 84%] Building CXX object tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/llvm-profdata.cpp.o Scanning dependencies of target llvm-cat cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-profdata && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-profdata -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-profdata -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-profdata.dir/llvm-profdata.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-profdata/llvm-profdata.cpp make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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 Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/depend.internal". Scanning dependencies of target lli Scanning dependencies of target llc [ 84%] Building CXX object tools/llvm-as/CMakeFiles/llvm-as.dir/llvm-as.cpp.o make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/lli/CMakeFiles/lli.dir/build.make tools/lli/CMakeFiles/lli.dir/build cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-as -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-as.dir/llvm-as.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-as/llvm-as.cpp make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Building CXX object tools/llvm-lto/CMakeFiles/llvm-lto.dir/llvm-lto.cpp.o make -f tools/llc/CMakeFiles/llc.dir/build.make tools/llc/CMakeFiles/llc.dir/build cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-lto -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-lto.dir/llvm-lto.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-lto/llvm-lto.cpp [ 85%] Building CXX object tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o Scanning dependencies of target llvm-cvtres cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-bcanalyzer -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Building CXX object tools/llvm-cat/CMakeFiles/llvm-cat.dir/llvm-cat.cpp.o Scanning dependencies of target llvm-dsymutil make -f tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/build.make tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/build cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cat -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cat.dir/llvm-cat.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cat/llvm-cat.cpp [ 85%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/attributes.c.o make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Entering directory '/build/julia-1.0.3+dfsg/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 cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 -O3 -DNDEBUG -o CMakeFiles/llvm-c-test.dir/attributes.c.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test/attributes.c make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Building CXX object tools/lli/CMakeFiles/lli.dir/lli.cpp.o [ 85%] Building CXX object tools/llc/CMakeFiles/llc.dir/llc.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llc -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llc.dir/llc.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llc/llc.cpp cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/lli -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/lli.dir/lli.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/lli/lli.cpp [ 85%] Building CXX object tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/llvm-cvtres.cpp.o Scanning dependencies of target bugpoint make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cvtres -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cvtres.dir/llvm-cvtres.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cvtres/llvm-cvtres.cpp make -f tools/bugpoint/CMakeFiles/bugpoint.dir/build.make tools/bugpoint/CMakeFiles/bugpoint.dir/build [ 85%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/dsymutil.cpp.o Scanning dependencies of target llvm-cov cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dsymutil.dir/dsymutil.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/dsymutil.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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 [ 85%] Building CXX object tools/lto/CMakeFiles/LTO.dir/lto.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/lto -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fPIC -fno-exceptions -fno-rtti -o CMakeFiles/LTO.dir/lto.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/lto/lto.cpp make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/BugDriver.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/bugpoint.dir/BugDriver.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/BugDriver.cpp [ 87%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/llvm-cov.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cov.dir/llvm-cov.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/llvm-cov.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /build/julia-1.0.3+dfsg/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 ^~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 || \ ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 || \ ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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_ ^~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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_ \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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_ \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) \ ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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_ ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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_ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:104, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:104, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:104, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:64, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:104, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:104, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ [ 87%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/calc.c.o In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 -O3 -DNDEBUG -o CMakeFiles/llvm-c-test.dir/calc.c.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test/calc.c /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:60, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-param-test.h:193, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /build/julia-1.0.3+dfsg/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)) || \ ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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) ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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)) ^~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 ^~~~~~~~~~~~~~~~~~~~~ [ 87%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/debuginfo.c.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 -O3 -DNDEBUG -o CMakeFiles/llvm-c-test.dir/debuginfo.c.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test/debuginfo.c [ 87%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/diagnostic.c.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 -O3 -DNDEBUG -o CMakeFiles/llvm-c-test.dir/diagnostic.c.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test/diagnostic.c [ 87%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/disassemble.c.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 -O3 -DNDEBUG -o CMakeFiles/llvm-c-test.dir/disassemble.c.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test/disassemble.c [ 87%] Building CXX object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/echo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-c-test.dir/echo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test/echo.cpp [ 87%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/gcov.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cov.dir/gcov.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/gcov.cpp [ 87%] Linking CXX static library ../../libLLVMTestingSupport.a cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Testing/Support && /usr/bin/cmake -P CMakeFiles/LLVMTestingSupport.dir/cmake_clean_target.cmake cd /build/julia-1.0.3+dfsg/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 ../../libLLVMTestingSupport.a CMakeFiles/LLVMTestingSupport.dir/Error.cpp.o /usr/bin/ranlib ../../libLLVMTestingSupport.a make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LinkAllCodegenComponents.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llc/llc.cpp:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] : MachinePassRegistryNode(N, D, (MachinePassCtor)C) ^ [ 87%] Built target LLVMTestingSupport make -f tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/build.make tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cxxdump /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/DependInfo.cmake --color= In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DebugMap.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/dsymutil.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/dsymutil.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DebugMap.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/dsymutil.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/dsymutil.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/depend.internal". Scanning dependencies of target llvm-cxxdump make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Building CXX object tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/llvm-cxxdump.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cxxdump -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cxxdump.dir/llvm-cxxdump.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cxxdump/llvm-cxxdump.cpp [ 87%] Linking CXX executable ../../bin/llvm-cvtres cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-cvtres.dir/llvm-cvtres.cpp.o -o ../../bin/llvm-cvtres -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/lto/lto.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/lto/lto.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Built target llvm-cvtres make -f tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/build.make tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cxxfilt /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxfilt /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxfilt/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/depend.internal". Scanning dependencies of target llvm-cxxfilt make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Building CXX object tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/llvm-cxxfilt.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxfilt && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxfilt -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cxxfilt -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cxxfilt.dir/llvm-cxxfilt.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cxxfilt/llvm-cxxfilt.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LinkAllCodegenComponents.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/lli/lli.cpp:22: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-lto/llvm-lto.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-lto/llvm-lto.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-profdata/llvm-profdata.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-profdata/llvm-profdata.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llc/llc.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llc/llc.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 87%] Linking CXX executable ../../bin/llvm-config cd /build/julia-1.0.3+dfsg/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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llc/llc.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llc/llc.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /usr/bin/g++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-config.dir/llvm-config.cpp.o -o ../../bin/llvm-config -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread [ 87%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/helpers.c.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 -O3 -DNDEBUG -o CMakeFiles/llvm-c-test.dir/helpers.c.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test/helpers.c [ 87%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/CrashDebugger.cpp [ 87%] Linking CXX executable ../../bin/llvm-as cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-as.dir/llvm-as.cpp.o -o ../../bin/llvm-as -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread [ 87%] Linking CXX executable ../../bin/llvm-cat [ 87%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/include-all.c.o cd /build/julia-1.0.3+dfsg/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 cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 -O3 -DNDEBUG -o CMakeFiles/llvm-c-test.dir/include-all.c.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test/include-all.c /usr/bin/g++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-cat.dir/llvm-cat.cpp.o -o ../../bin/llvm-cat -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread [ 87%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/main.c.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 -O3 -DNDEBUG -o CMakeFiles/llvm-c-test.dir/main.c.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test/main.c [ 87%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/module.c.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 -O3 -DNDEBUG -o CMakeFiles/llvm-c-test.dir/module.c.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test/module.c make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Built target llvm-config make -f tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/build.make tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-demangle-fuzzer /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/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[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/metadata.c.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 -O3 -DNDEBUG -o CMakeFiles/llvm-c-test.dir/metadata.c.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test/metadata.c [ 87%] Building CXX object tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-demangle-fuzzer -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-demangle-fuzzer/DummyDemanglerFuzzer.cpp [ 87%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CodeCoverage.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cov.dir/CodeCoverage.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/CodeCoverage.cpp [ 87%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/object.c.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 -O3 -DNDEBUG -o CMakeFiles/llvm-c-test.dir/object.c.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test/object.c make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Built target llvm-as make -f tools/llvm-diff/CMakeFiles/llvm-diff.dir/build.make tools/llvm-diff/CMakeFiles/llvm-diff.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff/CMakeFiles/llvm-diff.dir/DependInfo.cmake --color= make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff/CMakeFiles/llvm-diff.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff/CMakeFiles/llvm-diff.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff/CMakeFiles/llvm-diff.dir/depend.internal". [ 87%] Built target llvm-cat make -f tools/llvm-dis/CMakeFiles/llvm-dis.dir/build.make tools/llvm-dis/CMakeFiles/llvm-dis.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dis /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dis /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dis/CMakeFiles/llvm-dis.dir/DependInfo.cmake --color= Scanning dependencies of target llvm-diff make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dis/CMakeFiles/llvm-dis.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dis/CMakeFiles/llvm-dis.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dis/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dis/CMakeFiles/llvm-dis.dir/depend.internal". Scanning dependencies of target llvm-dis make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/llvm-diff.cpp.o make -f tools/llvm-dis/CMakeFiles/llvm-dis.dir/build.make tools/llvm-dis/CMakeFiles/llvm-dis.dir/build cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-diff.dir/llvm-diff.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/llvm-diff.cpp make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Building CXX object tools/llvm-dis/CMakeFiles/llvm-dis.dir/llvm-dis.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dis && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dis -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dis -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dis.dir/llvm-dis.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dis/llvm-dis.cpp [ 87%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/targets.c.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -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 -O3 -DNDEBUG -o CMakeFiles/llvm-c-test.dir/targets.c.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test/targets.c [ 87%] Linking CXX executable ../../bin/llvm-c-test cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -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/../lib" ../../lib/libLLVM-6.0.so -lpthread [ 88%] Linking CXX executable ../../bin/llvm-ar cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o -o ../../bin/llvm-ar -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread [ 88%] Linking CXX executable ../../bin/llvm-cxxfilt cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-cxxfilt.dir/llvm-cxxfilt.cpp.o -o ../../bin/llvm-cxxfilt -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread [ 88%] Building CXX object tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/llvm-demangle-fuzzer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-demangle-fuzzer -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-demangle-fuzzer.dir/llvm-demangle-fuzzer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-demangle-fuzzer/llvm-demangle-fuzzer.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Built target llvm-c-test make -f tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/build.make tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwarfdump /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/depend.internal". [ 88%] Linking CXX executable ../../bin/llvm-demangle-fuzzer Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/depend.internal". cd /build/julia-1.0.3+dfsg/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 Scanning dependencies of target llvm-dwarfdump make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' /usr/bin/g++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -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/../lib" ../../lib/libLLVM-6.0.so -lpthread make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Building CXX object tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/Statistics.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwarfdump -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dwarfdump.dir/Statistics.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwarfdump/Statistics.cpp [ 88%] Built target llvm-ar make -f tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/build.make tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/depend.internal". Scanning dependencies of target llvm-dwp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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/build make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Built target llvm-cxxfilt make -f tools/llvm-extract/CMakeFiles/llvm-extract.dir/build.make tools/llvm-extract/CMakeFiles/llvm-extract.dir/depend [ 88%] Building CXX object tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/llvm-dwp.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dwp.dir/llvm-dwp.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/llvm-dwp.cpp make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-extract /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-extract /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-extract/CMakeFiles/llvm-extract.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-extract/CMakeFiles/llvm-extract.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-extract/CMakeFiles/llvm-extract.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-extract/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-extract/CMakeFiles/llvm-extract.dir/depend.internal". Scanning dependencies of target llvm-extract make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Building CXX object tools/llvm-extract/CMakeFiles/llvm-extract.dir/llvm-extract.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-extract && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-extract -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-extract -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-extract.dir/llvm-extract.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-extract/llvm-extract.cpp [ 88%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/BinaryHolder.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dsymutil.dir/BinaryHolder.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Built target llvm-demangle-fuzzer make -f tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/build.make tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-isel-fuzzer /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/depend.internal". Scanning dependencies of target llvm-isel-fuzzer make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Building CXX object tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/DummyISelFuzzer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-isel-fuzzer -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-isel-fuzzer.dir/DummyISelFuzzer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-isel-fuzzer/DummyISelFuzzer.cpp [ 88%] Linking CXX executable ../../bin/llvm-bcanalyzer cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o -o ../../bin/llvm-bcanalyzer -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread [ 88%] Building CXX object tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/llvm-isel-fuzzer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-isel-fuzzer -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-isel-fuzzer.dir/llvm-isel-fuzzer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Built target llvm-bcanalyzer make -f tools/llvm-link/CMakeFiles/llvm-link.dir/build.make tools/llvm-link/CMakeFiles/llvm-link.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-link /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-link /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-link/CMakeFiles/llvm-link.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-link/CMakeFiles/llvm-link.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-link/CMakeFiles/llvm-link.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-link/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-link/CMakeFiles/llvm-link.dir/depend.internal". Scanning dependencies of target llvm-link make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Building CXX object tools/llvm-link/CMakeFiles/llvm-link.dir/llvm-link.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-link && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-link -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-link -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-link.dir/llvm-link.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-link/llvm-link.cpp [ 88%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffConsumer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-diff.dir/DiffConsumer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffConsumer.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DiagnosticHandler.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/LLVMContext.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dis/llvm-dis.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DiagnosticHandler.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/LLVMContext.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dis/llvm-dis.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/DWPError.h:4, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/llvm-dwp.cpp:14: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/DWPError.h:4, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/llvm-dwp.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 88%] Building CXX object tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/llvm-dwarfdump.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwarfdump -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dwarfdump.dir/llvm-dwarfdump.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwarfdump/llvm-dwarfdump.cpp [ 88%] Building CXX object tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/Error.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cxxdump -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cxxdump.dir/Error.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cxxdump/Error.cpp [ 88%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/CFBundle.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dsymutil.dir/CFBundle.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/CFBundle.cpp [ 88%] Linking CXX executable ../../bin/llvm-cxxdump cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -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/../lib" ../../lib/libLLVM-6.0.so -lpthread In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/DWPError.h:4, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/llvm-dwp.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/DWPError.h:4, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/llvm-dwp.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/DWPError.h:4, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/llvm-dwp.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/DWPError.h:4, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/llvm-dwp.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 88%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/DebugMap.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dsymutil.dir/DebugMap.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DebugMap.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Built target llvm-cxxdump make -f tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/build.make tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-lto2 /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto2 /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto2/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/depend.internal". Scanning dependencies of target llvm-lto2 make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Building CXX object tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/llvm-lto2.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto2 && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto2 -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-lto2 -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-lto2.dir/llvm-lto2.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-lto2/llvm-lto2.cpp [ 88%] Linking CXX executable ../../bin/llvm-dis cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-dis.dir/llvm-dis.cpp.o -o ../../bin/llvm-dis -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-link/llvm-link.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-link/llvm-link.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Built target llvm-dis make -f tools/llvm-mc/CMakeFiles/llvm-mc.dir/build.make tools/llvm-mc/CMakeFiles/llvm-mc.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc/CMakeFiles/llvm-mc.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc/CMakeFiles/llvm-mc.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc/CMakeFiles/llvm-mc.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc/CMakeFiles/llvm-mc.dir/depend.internal". Scanning dependencies of target llvm-mc make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Building CXX object tools/llvm-mc/CMakeFiles/llvm-mc.dir/llvm-mc.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-mc.dir/llvm-mc.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/llvm-mc.cpp [ 88%] Linking CXX shared library ../../lib/libLTO.so cd /build/julia-1.0.3+dfsg/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++ -m64 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections -Wl,--version-script,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto/LTO.exports -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,-z,nodelete -shared -Wl,-soname,libLTO.so.6 -o ../../lib/libLTO.so.6.0.0 CMakeFiles/LTO.dir/LTODisassembler.cpp.o CMakeFiles/LTO.dir/lto.cpp.o -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto && /usr/bin/cmake -E cmake_symlink_library ../../lib/libLTO.so.6.0.0 ../../lib/libLTO.so.6 ../../lib/libLTO.so In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DebugMap.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DebugMap.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DebugMap.h:25, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DebugMap.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Built target LTO make -f tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/build.make tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mcmarkup /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mcmarkup /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mcmarkup/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/depend.internal". Scanning dependencies of target llvm-mcmarkup make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Building CXX object tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/llvm-mcmarkup.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mcmarkup && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mcmarkup -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mcmarkup -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-mcmarkup.dir/llvm-mcmarkup.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mcmarkup/llvm-mcmarkup.cpp [ 88%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffLog.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-diff.dir/DiffLog.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.cpp [ 88%] Linking CXX executable ../../bin/llvm-profdata cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-profdata.dir/llvm-profdata.cpp.o -o ../../bin/llvm-profdata -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread [ 88%] Linking CXX executable ../../bin/llvm-extract cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-extract.dir/llvm-extract.cpp.o -o ../../bin/llvm-extract -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.cpp:33:34: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 88%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DifferenceEngine.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-diff.dir/DifferenceEngine.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/llvm-mc.cpp:16: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/llvm-mc.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Built target llvm-profdata make -f tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/build.make tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-modextract /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-modextract /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-modextract/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/depend.internal". In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/llvm-mc.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/llvm-mc.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ Scanning dependencies of target llvm-modextract make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Building CXX object tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/llvm-modextract.cpp.o In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/llvm-mc.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/llvm-mc.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-modextract && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-modextract -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-modextract -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-modextract.dir/llvm-modextract.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-modextract/llvm-modextract.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Built target llvm-extract make -f tools/llvm-mt/CMakeFiles/llvm-mt.dir/build.make tools/llvm-mt/CMakeFiles/llvm-mt.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mt /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/llvm-mt.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/llvm-mt.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/llvm-mt.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/llvm-mt.dir/depend.internal". Scanning dependencies of target llvm-mt make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Building CXX object tools/llvm-mt/CMakeFiles/llvm-mt.dir/llvm-mt.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mt -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-mt.dir/llvm-mt.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mt/llvm-mt.cpp [ 88%] Linking CXX executable ../../bin/llvm-mcmarkup cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-mcmarkup.dir/llvm-mcmarkup.cpp.o -o ../../bin/llvm-mcmarkup -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread [ 88%] Linking CXX executable ../../bin/llc cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,--export-dynamic -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 CMakeFiles/llc.dir/llc.cpp.o -o ../../bin/llc -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Built target llvm-mcmarkup In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Bitcode/BitcodeReader.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-lto2/llvm-lto2.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Bitcode/BitcodeReader.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-lto2/llvm-lto2.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make -f tools/llvm-nm/CMakeFiles/llvm-nm.dir/build.make tools/llvm-nm/CMakeFiles/llvm-nm.dir/depend [ 88%] Linking CXX executable ../../bin/llvm-link make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-nm /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-nm /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-nm/CMakeFiles/llvm-nm.dir/DependInfo.cmake --color= cd /build/julia-1.0.3+dfsg/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 Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-nm/CMakeFiles/llvm-nm.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-nm/CMakeFiles/llvm-nm.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-nm/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-nm/CMakeFiles/llvm-nm.dir/depend.internal". /usr/bin/g++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-link.dir/llvm-link.cpp.o -o ../../bin/llvm-link -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread Scanning dependencies of target llvm-nm make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Building CXX object tools/llvm-nm/CMakeFiles/llvm-nm.dir/llvm-nm.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-nm && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-nm -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-nm -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-nm.dir/llvm-nm.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Linking CXX executable ../../bin/llvm-lto cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-lto.dir/llvm-lto.cpp.o -o ../../bin/llvm-lto -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread [ 88%] Built target llc make -f tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/build.make tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objcopy /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/depend.internal". Scanning dependencies of target llvm-objcopy make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/llvm-objcopy.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objcopy -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-objcopy.dir/llvm-objcopy.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objcopy/llvm-objcopy.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffConsumer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.cpp:661:47: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffConsumer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffConsumer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.cpp:168:33: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffConsumer.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Built target llvm-link make -f tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/build.make tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/depend.internal". Scanning dependencies of target llvm-objdump make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/DwarfLinker.cpp.o [ 88%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/llvm-objdump.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dsymutil.dir/DwarfLinker.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DwarfLinker.cpp cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-objdump.dir/llvm-objdump.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Built target llvm-lto make -f tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/build.make tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-opt-fuzzer /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/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[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Building CXX object tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/DummyOptFuzzer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-opt-fuzzer -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-opt-fuzzer.dir/DummyOptFuzzer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-opt-fuzzer/DummyOptFuzzer.cpp [ 88%] Linking CXX executable ../../bin/llvm-mt cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-mt.dir/llvm-mt.cpp.o -o ../../bin/llvm-mt -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread [ 88%] Linking CXX executable ../../bin/llvm-dwarfdump cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -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/../lib" ../../lib/libLLVM-6.0.so -lpthread /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp: In function ‘void dumpSymbolNamesFromObject(llvm::object::SymbolicFile&, bool, const string&, const string&)’: /build/julia-1.0.3+dfsg/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)); ^ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp:252:8: note: ‘struct {anonymous}::NMSymbol’ declared here struct NMSymbol { ^~~~~~~~ /build/julia-1.0.3+dfsg/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)); ^ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp:252:8: note: ‘struct {anonymous}::NMSymbol’ declared here struct NMSymbol { ^~~~~~~~ /build/julia-1.0.3+dfsg/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)); ^ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp:252:8: note: ‘struct {anonymous}::NMSymbol’ declared here struct NMSymbol { ^~~~~~~~ /build/julia-1.0.3+dfsg/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)); ^ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp:252:8: note: ‘struct {anonymous}::NMSymbol’ declared here struct NMSymbol { ^~~~~~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' /build/julia-1.0.3+dfsg/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)); ^ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp:252:8: note: ‘struct {anonymous}::NMSymbol’ declared here struct NMSymbol { ^~~~~~~~ /build/julia-1.0.3+dfsg/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)); ^ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp:252:8: note: ‘struct {anonymous}::NMSymbol’ declared here struct NMSymbol { ^~~~~~~~ [ 88%] Built target llvm-mt make -f tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/build.make tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-opt-report /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-report /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/DependInfo.cmake --color= [ 90%] Building CXX object tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/llvm-opt-fuzzer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-opt-fuzzer -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-opt-fuzzer.dir/llvm-opt-fuzzer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-report/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/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[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Built target llvm-dwarfdump [ 90%] Building CXX object tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/OptReport.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-report && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-report -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-opt-report -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-opt-report.dir/OptReport.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-opt-report/OptReport.cpp make -f tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/build.make tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/depend.internal". Scanning dependencies of target llvm-pdbutil make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/Analyze.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/Analyze.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Analyze.cpp [ 90%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageExporterJson.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cov.dir/CoverageExporterJson.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageExporterJson.cpp [ 90%] Building CXX object tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/DWPError.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dwp.dir/DWPError.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/DWPError.cpp [ 90%] Linking CXX executable ../../bin/llvm-modextract cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-modextract.dir/llvm-modextract.cpp.o -o ../../bin/llvm-modextract -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread [ 90%] Linking CXX executable ../../bin/llvm-isel-fuzzer cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -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/../lib" ../../lib/libLLVM-6.0.so -lpthread make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Built target llvm-modextract make -f tools/llvm-rc/CMakeFiles/llvm-rc.dir/build.make tools/llvm-rc/CMakeFiles/llvm-rc.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/CMakeFiles/llvm-rc.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/CMakeFiles/llvm-rc.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/CMakeFiles/llvm-rc.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/CMakeFiles/llvm-rc.dir/depend.internal". Scanning dependencies of target llvm-rc make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/llvm-rc.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-rc.dir/llvm-rc.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/llvm-rc.cpp [ 90%] Linking CXX executable ../../bin/llvm-dwp cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -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/../lib" ../../lib/libLLVM-6.0.so -lpthread In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-opt-report/OptReport.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-opt-report/OptReport.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Building CXX object tools/llvm-mc/CMakeFiles/llvm-mc.dir/Disassembler.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-mc.dir/Disassembler.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.cpp [ 90%] Built target llvm-isel-fuzzer make -f tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/build.make tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/depend.internal". Scanning dependencies of target llvm-readobj make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ARMWinEHPrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-readobj.dir/ARMWinEHPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ARMWinEHPrinter.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Built target llvm-dwp make -f tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/build.make tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rtdyld /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rtdyld /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rtdyld/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/depend.internal". Scanning dependencies of target llvm-rtdyld make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Building CXX object tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/llvm-rtdyld.cpp.o [ 90%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ExecutionDriver.cpp cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rtdyld && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rtdyld -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rtdyld -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-rtdyld.dir/llvm-rtdyld.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rtdyld/llvm-rtdyld.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.h:12, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.h:12, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.cpp:16: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.h:12, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.cpp:19: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.h:12, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.cpp:19: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 90%] Linking CXX executable ../../bin/llvm-mc cd /build/julia-1.0.3+dfsg/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 /usr/bin/g++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -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/../lib" ../../lib/libLLVM-6.0.so -lpthread [ 90%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceFileWriter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-rc.dir/ResourceFileWriter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceFileWriter.cpp [ 90%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/BytesOutputStyle.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/BytesOutputStyle.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/BytesOutputStyle.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DwarfLinker.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DwarfLinker.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 90%] Built target llvm-mc make -f tools/llvm-size/CMakeFiles/llvm-size.dir/build.make tools/llvm-size/CMakeFiles/llvm-size.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-size /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-size /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-size/CMakeFiles/llvm-size.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-size/CMakeFiles/llvm-size.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-size/CMakeFiles/llvm-size.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-size/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-size/CMakeFiles/llvm-size.dir/depend.internal". Scanning dependencies of target llvm-size make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Linking CXX executable ../../bin/llvm-opt-report cd /build/julia-1.0.3+dfsg/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 [ 90%] Building CXX object tools/llvm-size/CMakeFiles/llvm-size.dir/llvm-size.cpp.o /usr/bin/g++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-opt-report.dir/OptReport.cpp.o -o ../../bin/llvm-opt-report -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-size && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-size -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-size -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-size.dir/llvm-size.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-size/llvm-size.cpp [ 92%] Linking CXX executable ../../bin/llvm-diff cd /build/julia-1.0.3+dfsg/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 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DwarfLinker.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DwarfLinker.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /usr/bin/g++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -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/../lib" ../../lib/libLLVM-6.0.so -lpthread In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rtdyld/llvm-rtdyld.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rtdyld/llvm-rtdyld.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DwarfLinker.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DwarfLinker.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Built target llvm-opt-report 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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-special-case-list-fuzzer /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer /build/julia-1.0.3+dfsg/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 "/build/julia-1.0.3+dfsg/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 "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/depend.internal". Scanning dependencies of target llvm-special-case-list-fuzzer make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rtdyld/llvm-rtdyld.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rtdyld/llvm-rtdyld.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 92%] Building CXX object tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/DummySpecialCaseListFuzzer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-special-case-list-fuzzer -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-special-case-list-fuzzer.dir/DummySpecialCaseListFuzzer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-special-case-list-fuzzer/DummySpecialCaseListFuzzer.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Built target llvm-diff [ 92%] Building CXX object tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/special-case-list-fuzzer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-special-case-list-fuzzer -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-special-case-list-fuzzer.dir/special-case-list-fuzzer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-special-case-list-fuzzer/special-case-list-fuzzer.cpp [ 92%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/Object.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objcopy -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-objcopy.dir/Object.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objcopy/Object.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Bitcode/BitcodeReader.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Bitcode/BitcodeReader.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 92%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageFilters.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cov.dir/CoverageFilters.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageFilters.cpp [ 92%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ExtractFunction.cpp [ 92%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/FindBugs.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/bugpoint.dir/FindBugs.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/FindBugs.cpp [ 92%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFDumper.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-readobj.dir/COFFDumper.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/COFFDumper.cpp [ 92%] Linking CXX executable ../../bin/llvm-special-case-list-fuzzer cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -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/../lib" ../../lib/libLLVM-6.0.so -lpthread [ 92%] Linking CXX executable ../../bin/llvm-nm cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-nm.dir/llvm-nm.cpp.o -o ../../bin/llvm-nm -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread [ 92%] Linking CXX executable ../../bin/llvm-lto2 cd /build/julia-1.0.3+dfsg/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 /usr/bin/g++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-lto2.dir/llvm-lto2.cpp.o -o ../../bin/llvm-lto2 -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 92%] 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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-split /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-split /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-split/CMakeFiles/llvm-split.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-split/CMakeFiles/llvm-split.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-split/CMakeFiles/llvm-split.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-split/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-split/CMakeFiles/llvm-split.dir/depend.internal". Scanning dependencies of target llvm-split make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Building CXX object tools/llvm-split/CMakeFiles/llvm-split.dir/llvm-split.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-split && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-split -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-split -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-split.dir/llvm-split.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-split/llvm-split.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Built target llvm-nm make -f tools/llvm-stress/CMakeFiles/llvm-stress.dir/build.make tools/llvm-stress/CMakeFiles/llvm-stress.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-stress /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress/CMakeFiles/llvm-stress.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress/CMakeFiles/llvm-stress.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress/CMakeFiles/llvm-stress.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress/CMakeFiles/llvm-stress.dir/depend.internal". Scanning dependencies of target llvm-stress make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Building CXX object tools/llvm-stress/CMakeFiles/llvm-stress.dir/llvm-stress.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-stress -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-stress.dir/llvm-stress.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-stress/llvm-stress.cpp [ 92%] Built target llvm-lto2 make -f tools/llvm-strings/CMakeFiles/llvm-strings.dir/build.make tools/llvm-strings/CMakeFiles/llvm-strings.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-strings /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-strings /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-strings/CMakeFiles/llvm-strings.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-strings/CMakeFiles/llvm-strings.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-strings/CMakeFiles/llvm-strings.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-strings/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-strings/CMakeFiles/llvm-strings.dir/depend.internal". Scanning dependencies of target llvm-strings make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Building CXX object tools/llvm-strings/CMakeFiles/llvm-strings.dir/llvm-strings.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-strings && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-strings -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-strings -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-strings.dir/llvm-strings.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-strings/llvm-strings.cpp [ 92%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageReport.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cov.dir/CoverageReport.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageReport.cpp [ 92%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/Miscompilation.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/bugpoint.dir/Miscompilation.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp [ 93%] Linking CXX executable ../../bin/llvm-rtdyld cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-rtdyld.dir/llvm-rtdyld.cpp.o -o ../../bin/llvm-rtdyld -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread [ 93%] Building CXX object tools/lli/CMakeFiles/lli.dir/OrcLazyJIT.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/lli -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/lli.dir/OrcLazyJIT.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/lli/OrcLazyJIT.cpp [ 93%] Linking CXX executable ../../bin/llvm-strings cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-strings.dir/llvm-strings.cpp.o -o ../../bin/llvm-strings -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptParser.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-rc.dir/ResourceScriptParser.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp [ 93%] Built target llvm-rtdyld make -f tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/build.make tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-symbolizer /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-symbolizer /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-symbolizer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/depend.internal". Scanning dependencies of target llvm-symbolizer make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Building CXX object tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/llvm-symbolizer.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-symbolizer && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-symbolizer -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-symbolizer -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-symbolizer.dir/llvm-symbolizer.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-symbolizer/llvm-symbolizer.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Built target llvm-strings make -f tools/llvm-xray/CMakeFiles/llvm-xray.dir/build.make tools/llvm-xray/CMakeFiles/llvm-xray.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray/CMakeFiles/llvm-xray.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray/CMakeFiles/llvm-xray.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray/CMakeFiles/llvm-xray.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray/CMakeFiles/llvm-xray.dir/depend.internal". Scanning dependencies of target llvm-xray make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/llvm-xray.cc.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-xray.dir/llvm-xray.cc.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/llvm-xray.cc [ 93%] Linking CXX executable ../../bin/llvm-split cd /build/julia-1.0.3+dfsg/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 [ 93%] Linking CXX executable ../../bin/llvm-size cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-split.dir/llvm-split.cpp.o -o ../../bin/llvm-split -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread /usr/bin/g++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-size.dir/llvm-size.cpp.o -o ../../bin/llvm-size -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Built target llvm-split make -f tools/obj2yaml/CMakeFiles/obj2yaml.dir/build.make tools/obj2yaml/CMakeFiles/obj2yaml.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml/CMakeFiles/obj2yaml.dir/DependInfo.cmake --color= make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml/CMakeFiles/obj2yaml.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml/CMakeFiles/obj2yaml.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml/CMakeFiles/obj2yaml.dir/depend.internal". Scanning dependencies of target obj2yaml [ 93%] Built target llvm-size make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/obj2yaml/CMakeFiles/obj2yaml.dir/build.make tools/obj2yaml/CMakeFiles/obj2yaml.dir/build make -f tools/opt/CMakeFiles/opt.dir/build.make tools/opt/CMakeFiles/opt.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/opt /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt/CMakeFiles/opt.dir/DependInfo.cmake --color= make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/obj2yaml.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj2yaml.dir/obj2yaml.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/obj2yaml.cpp Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt/CMakeFiles/opt.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt/CMakeFiles/opt.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt/CMakeFiles/opt.dir/depend.internal". [ 93%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/func-id-helper.cc.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-xray.dir/func-id-helper.cc.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.cc Scanning dependencies of target opt make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/opt/CMakeFiles/opt.dir/build.make tools/opt/CMakeFiles/opt.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Building CXX object tools/opt/CMakeFiles/opt.dir/AnalysisWrappers.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/opt -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/opt.dir/AnalysisWrappers.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/opt/AnalysisWrappers.cpp [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/Diff.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/Diff.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.cpp [ 93%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageSummaryInfo.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cov.dir/CoverageSummaryInfo.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageSummaryInfo.cpp [ 93%] Linking CXX executable ../../bin/llvm-opt-fuzzer [ 93%] Linking CXX executable ../../bin/llvm-symbolizer cd /build/julia-1.0.3+dfsg/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 cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -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/../lib" ../../lib/libLLVM-6.0.so -lpthread /usr/bin/g++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-symbolizer.dir/llvm-symbolizer.cpp.o -o ../../bin/llvm-symbolizer -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread [ 93%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageView.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cov.dir/SourceCoverageView.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/SourceCoverageView.cpp [ 93%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-account.cc.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-xray.dir/xray-account.cc.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-account.cc make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Built target llvm-opt-fuzzer make -f tools/sancov/CMakeFiles/sancov.dir/build.make tools/sancov/CMakeFiles/sancov.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/sancov /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sancov /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sancov/CMakeFiles/sancov.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sancov/CMakeFiles/sancov.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sancov/CMakeFiles/sancov.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sancov/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sancov/CMakeFiles/sancov.dir/depend.internal". [ 93%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/coff2yaml.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj2yaml.dir/coff2yaml.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/coff2yaml.cpp Scanning dependencies of target sancov make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/sancov/CMakeFiles/sancov.dir/build.make tools/sancov/CMakeFiles/sancov.dir/build make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Building CXX object tools/sancov/CMakeFiles/sancov.dir/sancov.cc.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sancov && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sancov -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/sancov -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/sancov.dir/sancov.cc.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/sancov/sancov.cc [ 93%] Built target llvm-symbolizer make -f tools/sanstats/CMakeFiles/sanstats.dir/build.make tools/sanstats/CMakeFiles/sanstats.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/sanstats /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sanstats /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sanstats/CMakeFiles/sanstats.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sanstats/CMakeFiles/sanstats.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sanstats/CMakeFiles/sanstats.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sanstats/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sanstats/CMakeFiles/sanstats.dir/depend.internal". make -f tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/build.make tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/verify-uselistorder /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/verify-uselistorder /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/DependInfo.cmake --color= Scanning dependencies of target sanstats make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/sanstats/CMakeFiles/sanstats.dir/build.make tools/sanstats/CMakeFiles/sanstats.dir/build Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/verify-uselistorder/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/depend.internal". make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Building CXX object tools/sanstats/CMakeFiles/sanstats.dir/sanstats.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sanstats && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sanstats -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/sanstats -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/sanstats.dir/sanstats.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/sanstats/sanstats.cpp Scanning dependencies of target verify-uselistorder make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Building CXX object tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/verify-uselistorder.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/verify-uselistorder && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/verify-uselistorder -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/verify-uselistorder -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/verify-uselistorder.dir/verify-uselistorder.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/verify-uselistorder/verify-uselistorder.cpp [ 93%] Building CXX object tools/opt/CMakeFiles/opt.dir/BreakpointPrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/opt -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/opt.dir/BreakpointPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/opt/BreakpointPrinter.cpp [ 93%] Linking CXX executable ../../bin/llvm-stress cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,--export-dynamic -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-stress.dir/llvm-stress.cpp.o -o ../../bin/llvm-stress -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Built target llvm-stress make -f tools/yaml2obj/CMakeFiles/yaml2obj.dir/build.make tools/yaml2obj/CMakeFiles/yaml2obj.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj/CMakeFiles/yaml2obj.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj/CMakeFiles/yaml2obj.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj/CMakeFiles/yaml2obj.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj/CMakeFiles/yaml2obj.dir/depend.internal". Scanning dependencies of target yaml2obj make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/yaml2obj/CMakeFiles/yaml2obj.dir/build.make tools/yaml2obj/CMakeFiles/yaml2obj.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2obj.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/yaml2obj.dir/yaml2obj.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2obj.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/Symbolize.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-account.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-account.cc:20: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-account.cc:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Endian.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVDebugRecord.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/COFF.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/obj2yaml.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/coff2yaml.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/COFF.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/obj2yaml.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/coff2yaml.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 93%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/COFFDump.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-objdump.dir/COFFDump.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/COFFDump.cpp [ 93%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptStmt.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-rc.dir/ResourceScriptStmt.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptStmt.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/sancov/sancov.cc:13: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/sancov/sancov.cc:13: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/sancov/sancov.cc:13: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/sancov/sancov.cc:13: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2obj.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2obj.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 93%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/MachODebugMapParser.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dsymutil.dir/MachODebugMapParser.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachODebugMapParser.cpp [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFImportDumper.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-readobj.dir/COFFImportDumper.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/COFFImportDumper.cpp [ 93%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/OptimizerDriver.cpp [ 93%] Linking CXX executable ../../bin/sanstats cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/sanstats.dir/sanstats.cpp.o -o ../../bin/sanstats -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread [ 93%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewHTML.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cov.dir/SourceCoverageViewHTML.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/SourceCoverageViewHTML.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Built target sanstats make -f tools/llvm-ar/CMakeFiles/llvm-lib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-lib.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-ar /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-lib.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-lib.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-lib.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-lib.dir/depend.internal". Scanning dependencies of target llvm-lib make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Generating ../../bin/llvm-lib [ 93%] Linking CXX executable ../../bin/llvm-objcopy cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar && /usr/bin/cmake -E create_symlink llvm-ar /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./bin/llvm-lib cd /build/julia-1.0.3+dfsg/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 make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' /usr/bin/g++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -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/../lib" ../../lib/libLLVM-6.0.so -lpthread [ 93%] Built target llvm-lib make -f tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-ar /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/depend.internal". Scanning dependencies of target llvm-ranlib [ 93%] Building CXX object tools/opt/CMakeFiles/opt.dir/Debugify.cpp.o make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/opt -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/opt.dir/Debugify.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/opt/Debugify.cpp make -f tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/build make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Generating ../../bin/llvm-ranlib cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar && /usr/bin/cmake -E create_symlink llvm-ar /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./bin/llvm-ranlib make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Built target llvm-ranlib make -f tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/build.make tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-ar /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/DependInfo.cmake --color= [ 93%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptToken.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-rc.dir/ResourceScriptToken.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptToken.cpp Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/depend.internal". Scanning dependencies of target llvm-dlltool make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Generating ../../bin/llvm-dlltool cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar && /usr/bin/cmake -E create_symlink llvm-ar /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./bin/llvm-dlltool make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachODebugMapParser.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachODebugMapParser.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 93%] Built target llvm-dlltool [ 93%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewText.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cov.dir/SourceCoverageViewText.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/SourceCoverageViewText.cpp [ 93%] Linking CXX executable ../../bin/lli cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,--export-dynamic -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/lli.dir/lli.cpp.o CMakeFiles/lli.dir/OrcLazyJIT.cpp.o -o ../../bin/lli -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/DiffPrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/DiffPrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/DiffPrinter.cpp [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ELFDumper.cpp.o make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-readobj.dir/ELFDumper.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp [ 93%] Built target llvm-objcopy [ 93%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2coff.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/yaml2obj.dir/yaml2coff.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2coff.cpp [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/DumpOutputStyle.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/DumpOutputStyle.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/DumpOutputStyle.cpp [ 93%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/dwarf2yaml.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj2yaml.dir/dwarf2yaml.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/dwarf2yaml.cpp [ 93%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/ELFDump.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-objdump.dir/ELFDump.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/ELFDump.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Built target lli [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Error.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-readobj.dir/Error.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/Error.cpp [ 93%] Linking CXX executable ../../bin/llvm-rc cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -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/../lib" ../../lib/libLLVM-6.0.so -lpthread [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/llvm-readobj.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-readobj.dir/llvm-readobj.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/llvm-readobj.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/Coverage/CoverageMapping.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageSummaryInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageFilters.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageReport.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/SourceCoverageViewText.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/SourceCoverageViewText.cpp:122:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/Coverage/CoverageMapping.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageSummaryInfo.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageFilters.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageReport.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/SourceCoverageViewText.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/InputFile.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/InputFile.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/InputFile.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Built target llvm-rc [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/MachODumper.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-readobj.dir/MachODumper.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/MachODumper.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2coff.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2coff.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/Error.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/dwarf2yaml.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/Error.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/dwarf2yaml.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 93%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/MachOUtils.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-dsymutil.dir/MachOUtils.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.cpp [ 93%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/TestingSupport.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-cov.dir/TestingSupport.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/TestingSupport.cpp [ 93%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/MachODump.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-objdump.dir/MachODump.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/MachODump.cpp /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp: In function ‘const char* getTypeString(unsigned int, uint64_t)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp:1510:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp:1515:3: note: here case EM_MIPS: ^~~~ [ 93%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ToolRunner.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/bugpoint.dir/ToolRunner.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ToolRunner.cpp /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp: In function ‘const char* getElfSegmentType(unsigned int, unsigned int)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp:1129:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp:1132:3: note: here case ELF::EM_MIPS: ^~~~ [ 93%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-color-helper.cc.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-xray.dir/xray-color-helper.cc.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-color-helper.cc /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp: In function ‘std::__cxx11::string getSectionTypeString(unsigned int, unsigned int)’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp:2632:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp:2644:3: note: here case EM_X86_64: ^~~~ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp:2645:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (Type) { ^~~~~~ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp:2649:3: note: here case EM_MIPS: ^~~~ [ 93%] Linking CXX executable ../../bin/verify-uselistorder cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/verify-uselistorder.dir/verify-uselistorder.cpp.o -o ../../bin/verify-uselistorder -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.cpp:10: /build/julia-1.0.3+dfsg/deps/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 >]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.h:12, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ [ 93%] Building CXX object tools/opt/CMakeFiles/opt.dir/GraphPrinters.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/opt -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/opt.dir/GraphPrinters.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/opt/GraphPrinters.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.h:12, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 93%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2elf.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/yaml2obj.dir/yaml2elf.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2elf.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.h:12, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 93%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/WasmDump.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-objdump.dir/WasmDump.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/WasmDump.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Linking CXX executable ../../bin/llvm-cov cd /build/julia-1.0.3+dfsg/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 [ 93%] Built target verify-uselistorder /usr/bin/g++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -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/../lib" ../../lib/libLLVM-6.0.so -lpthread [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ObjDumper.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-readobj.dir/ObjDumper.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ObjDumper.cpp [ 93%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-converter.cc.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-xray.dir/xray-converter.cc.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-converter.cc [ 93%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/elf2yaml.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj2yaml.dir/elf2yaml.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/elf2yaml.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Built target llvm-cov [ 93%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/bugpoint.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/bugpoint.dir/bugpoint.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/bugpoint.cpp [ 93%] Linking CXX executable ../../bin/sancov cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/sancov.dir/sancov.cc.o -o ../../bin/sancov -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2elf.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2elf.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/WasmDumper.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-readobj.dir/WasmDumper.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/WasmDumper.cpp [ 93%] Linking CXX executable ../../bin/llvm-dsymutil cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -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/../lib" ../../lib/libLLVM-6.0.so -lpthread In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.h:12, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/MachODump.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.h:12, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/MachODump.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Win64EHDumper.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-readobj.dir/Win64EHDumper.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/Win64EHDumper.cpp [ 93%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/macho2yaml.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj2yaml.dir/macho2yaml.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/macho2yaml.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.h:12, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/MachODump.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.h:12, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/MachODump.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Built target sancov [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/WindowsResourceDumper.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-readobj.dir/WindowsResourceDumper.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/WindowsResourceDumper.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/Error.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/elf2yaml.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/Error.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/elf2yaml.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 93%] Built target llvm-dsymutil [ 93%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-extract.cc.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-xray.dir/xray-extract.cc.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-extract.cc In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/Symbolize.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-converter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-converter.cc:13: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/Symbolize.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-converter.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-converter.cc:13: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 93%] Building CXX object tools/opt/CMakeFiles/opt.dir/NewPMDriver.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/opt -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/opt.dir/NewPMDriver.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/opt/NewPMDriver.cpp [ 93%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-graph.cc.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-xray.dir/xray-graph.cc.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph.cc [ 93%] Building CXX object tools/opt/CMakeFiles/opt.dir/PassPrinters.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/opt -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/opt.dir/PassPrinters.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/opt/PassPrinters.cpp [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/llvm-pdbutil.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/llvm-pdbutil.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/llvm-pdbutil.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/Symbolize.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-extract.cc:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/Symbolize.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-extract.cc:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 93%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-graph-diff.cc.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-xray.dir/xray-graph-diff.cc.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph-diff.cc In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/Symbolize.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph.cc:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph.cc:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/Error.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/macho2yaml.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/Error.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/macho2yaml.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/FormatUtil.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/FormatUtil.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/FormatUtil.cpp [ 93%] Building CXX object tools/opt/CMakeFiles/opt.dir/PrintSCC.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/opt -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/opt.dir/PrintSCC.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/opt/PrintSCC.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueMap.h:29, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/BugDriver.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/bugpoint.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueMap.h:29, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/BugDriver.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/bugpoint.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueMap.h:29, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/BugDriver.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/bugpoint.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueMap.h:29, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/BugDriver.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/bugpoint.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 93%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-stacks.cc.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-xray.dir/xray-stacks.cc.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CallGraph.h:50, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/opt/PassPrinters.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CallGraph.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/opt/PassPrinters.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph.h:23, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph-diff.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph-diff.cc:19: /build/julia-1.0.3+dfsg/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>]’: /build/julia-1.0.3+dfsg/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>]’ /build/julia-1.0.3+dfsg/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>]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/XRay/Graph.h:75:7: required from here /build/julia-1.0.3+dfsg/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)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 { ^~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/XRay/Graph.h:75:7: required from here /build/julia-1.0.3+dfsg/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)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 { ^~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 > >]’: /build/julia-1.0.3+dfsg/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 > >]’ /build/julia-1.0.3+dfsg/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 > >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/XRay/Graph.h:75:7: required from here /build/julia-1.0.3+dfsg/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)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 { ^~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 >]’: /build/julia-1.0.3+dfsg/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 >]’ /build/julia-1.0.3+dfsg/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 >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph.h:37:7: required from here /build/julia-1.0.3+dfsg/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)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/llvm-pdbutil.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/llvm-pdbutil.cpp:14: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/llvm-pdbutil.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/llvm-pdbutil.cpp:14: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/opt/NewPMDriver.cpp:17: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(Dest, I, (E - I) * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/opt/NewPMDriver.cpp:17: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 93%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2macho.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/yaml2obj.dir/yaml2macho.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2macho.cpp [ 93%] Building CXX object tools/opt/CMakeFiles/opt.dir/opt.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/opt -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/opt.dir/opt.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/opt/opt.cpp [ 93%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-registry.cc.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-xray.dir/xray-registry.cc.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-registry.cc In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/Symbolize.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/Symbolize.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc:21: /build/julia-1.0.3+dfsg/deps/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>]’: /build/julia-1.0.3+dfsg/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>*]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc:637:36: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, long unsigned int>’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/Symbolize.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc:21: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: 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]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.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>]’ /build/julia-1.0.3+dfsg/deps/srccache/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>]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/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> >]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc:367:36: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, long unsigned int>’ declared here struct pair ^~~~ [ 93%] Linking CXX executable ../../bin/bugpoint cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,--export-dynamic -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -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/../lib" ../../lib/libLLVM-6.0.so -lpthread [ 93%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2wasm.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/yaml2obj.dir/yaml2wasm.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2wasm.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Built target bugpoint make -f tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/build.make tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint-passes /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/depend.internal". Scanning dependencies of target BugpointPasses make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Building CXX object tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/TestPasses.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint-passes -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fPIC -fno-exceptions -fno-rtti -o CMakeFiles/BugpointPasses.dir/TestPasses.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint-passes/TestPasses.cpp [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/LinePrinter.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/LinePrinter.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/LinePrinter.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/BinaryFormat/MachO.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2macho.cpp:16: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/BinaryFormat/MachO.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2macho.cpp:16: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 93%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/wasm2yaml.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj2yaml.dir/wasm2yaml.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/wasm2yaml.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/COFFYAML.h:18, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/ObjectYAML.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2wasm.cpp:15: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this->end(), &Elt, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/utility:70, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/COFFYAML.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/ObjectYAML.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2wasm.cpp:15: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalSymbolDumper.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/MinimalSymbolDumper.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/MinimalSymbolDumper.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Endian.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVDebugRecord.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/COFF.h:19, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/obj2yaml.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/wasm2yaml.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/COFF.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/obj2yaml.h:16, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/wasm2yaml.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 95%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/Error.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/obj2yaml.dir/Error.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/Error.cpp [ 95%] Linking CXX shared module ../../lib/BugpointPasses.so cd /build/julia-1.0.3+dfsg/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++ -m64 -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections -Wl,--version-script,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/BugpointPasses.exports -Wl,-z,relro -Wl,-z,now -shared -o ../../lib/BugpointPasses.so CMakeFiles/BugpointPasses.dir/TestPasses.cpp.o -Wl,-rpath,"\$ORIGIN/../lib" make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Built target BugpointPasses [ 95%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalTypeDumper.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/MinimalTypeDumper.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/MinimalTypeDumper.cpp [ 95%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PdbYaml.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/PdbYaml.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PdbYaml.cpp [ 95%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyBuiltinDumper.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/PrettyBuiltinDumper.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PrettyBuiltinDumper.cpp [ 95%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassDefinitionDumper.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/PrettyClassDefinitionDumper.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PrettyClassDefinitionDumper.cpp [ 95%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassLayoutGraphicalDumper.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/PrettyClassLayoutGraphicalDumper.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PrettyClassLayoutGraphicalDumper.cpp [ 95%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyCompilandDumper.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/PrettyCompilandDumper.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PrettyCompilandDumper.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/opt/opt.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/opt/opt.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [ 96%] Linking CXX executable ../../bin/yaml2obj cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj && /usr/bin/cmake -E cmake_link_script CMakeFiles/yaml2obj.dir/link.txt --verbose=1 In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/opt/opt.cpp:18: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/opt/opt.cpp:18: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /usr/bin/g++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -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/../lib" ../../lib/libLLVM-6.0.so -lpthread [ 96%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyEnumDumper.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/PrettyEnumDumper.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PrettyEnumDumper.cpp [ 98%] Linking CXX executable ../../bin/llvm-xray cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -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/../lib" ../../lib/libLLVM-6.0.so -lpthread In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PdbYaml.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PdbYaml.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PdbYaml.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PdbYaml.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 98%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyExternalSymbolDumper.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/PrettyExternalSymbolDumper.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PrettyExternalSymbolDumper.cpp [ 98%] Built target yaml2obj [ 98%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyFunctionDumper.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/PrettyFunctionDumper.cpp.o -c /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/PrettyTypeDumper.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PrettyTypeDumper.cpp [ 98%] Linking CXX executable ../../bin/obj2yaml cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -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/../lib" ../../lib/libLLVM-6.0.so -lpthread make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 98%] Built target llvm-xray [ 98%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypedefDumper.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/PrettyTypedefDumper.cpp.o -c /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/PrettyVariableDumper.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PrettyVariableDumper.cpp [100%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/StreamUtil.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/StreamUtil.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/StreamUtil.cpp make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [100%] Built target obj2yaml [100%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/YAMLOutputStyle.cpp.o cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -m64 -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/llvm-pdbutil.dir/YAMLOutputStyle.cpp.o -c /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/YAMLOutputStyle.cpp In file included from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/YAMLOutputStyle.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/YAMLOutputStyle.cpp:10: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 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 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/YAMLOutputStyle.h:13, from /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/YAMLOutputStyle.cpp:10: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ [100%] Linking CXX executable ../../bin/llvm-objdump cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -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/../lib" ../../lib/libLLVM-6.0.so -lpthread [100%] Linking CXX executable ../../bin/opt cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,--export-dynamic -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -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/../lib" ../../lib/libLLVM-6.0.so -lpthread make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [100%] Built target llvm-objdump make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [100%] Built target opt [100%] Linking CXX executable ../../bin/llvm-pdbutil cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -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/../lib" ../../lib/libLLVM-6.0.so -lpthread make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [100%] Built target llvm-pdbutil [100%] Linking CXX executable ../../bin/llvm-readobj cd /build/julia-1.0.3+dfsg/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++ -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -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/../lib" ../../lib/libLLVM-6.0.so -lpthread make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [100%] Built target llvm-readobj make -f tools/llvm-readobj/CMakeFiles/llvm-readelf.dir/build.make tools/llvm-readobj/CMakeFiles/llvm-readelf.dir/depend make[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0 /build/julia-1.0.3+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/llvm-readelf.dir/DependInfo.cmake --color= Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/llvm-readelf.dir/DependInfo.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/llvm-readelf.dir/depend.internal". Dependee "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/llvm-readelf.dir/depend.internal". Scanning dependencies of target llvm-readelf make[6]: Leaving directory '/build/julia-1.0.3+dfsg/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[6]: Entering directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [100%] Generating ../../bin/llvm-readelf cd /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/cmake -E create_symlink llvm-readobj /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/./bin/llvm-readelf make[6]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' [100%] Built target llvm-readelf make[5]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' /usr/bin/cmake -E cmake_progress_start /build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release/CMakeFiles 0 make[4]: Leaving directory '/build/julia-1.0.3+dfsg/deps/scratch/llvm-6.0.0/build_Release' echo 1 > scratch/llvm-6.0.0/build_Release/build-compiled rm -rf /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release mkdir -p /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr cd scratch/llvm-6.0.0/build_Release && cmake -DCMAKE_INSTALL_PREFIX="/build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr" -P cmake_install.cmake && find /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release -type f,l -name 'libLLVM*so*' -print -exec install -Dv '{}' /build/julia-1.0.3+dfsg/deps/..//usr/lib/x86_64-linux-gnu/julia/ \; -- Install configuration: "Release" -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCCodeView.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCInstBuilder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/SectionKind.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCContext.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCFixupKindInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCObjectStreamer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCSection.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/SubtargetFeature.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCObjectWriter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCFixedLenDisassembler.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCObjectFileInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/StringTableBuilder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCAsmInfoELF.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCWinCOFFObjectWriter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCParser -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCParser/MCTargetAsmParser.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCParser/AsmLexer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCParser/MCAsmParserUtils.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCParser/MCAsmParserExtension.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCParser/MCAsmParser.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCParser/AsmCond.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCParser/MCAsmLexer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCParser/MCParsedAsmOperand.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCExpr.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCWinCOFFStreamer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCWasmObjectWriter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCDirectives.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCSymbolELF.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCMachObjectWriter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCSectionMachO.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCFragment.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCTargetOptionsCommandFlags.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCAsmInfoWasm.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCLabel.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCCodePadder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCInst.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCValue.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCFixup.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCSubtargetInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCAnalysis -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCAsmLayout.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCSectionCOFF.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCWasmStreamer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCSectionELF.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCDwarf.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCAssembler.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCAsmBackend.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCDisassembler -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCDisassembler/MCRelocationInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCDisassembler/MCDisassembler.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCDisassembler/MCSymbolizer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCCodeEmitter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCInstrItineraries.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCELFObjectWriter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCTargetOptions.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCWin64EH.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCAsmInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCSymbol.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCLinkerOptimizationHint.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCSymbolWasm.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCAsmMacro.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCWinEH.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MachineLocation.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCRegisterInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCELFStreamer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCAsmInfoCOFF.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/ConstantPools.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCInstPrinter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCInstrInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCAsmInfoDarwin.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCSymbolMachO.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCInstrDesc.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCSymbolCOFF.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCSchedule.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/LaneBitmask.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCSectionWasm.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCStreamer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCInstrAnalysis.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ProfileData -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ProfileData/SampleProf.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ProfileData/InstrProfData.inc -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ProfileData/Coverage -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ProfileData/Coverage/CoverageMapping.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ProfileData/Coverage/CoverageMappingReader.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ProfileData/SampleProfWriter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ProfileData/GCOV.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ProfileData/SampleProfReader.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ProfileData/ProfileCommon.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ProfileData/InstrProfWriter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ProfileData/InstrProf.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ProfileData/InstrProfReader.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/DWARF -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFExpression.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFObject.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFContext.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFSection.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFFormValue.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFAttribute.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFUnit.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFDie.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFVerifier.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/DIContext.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/MSF -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/MSF/MSFBuilder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/MSF/IMSFFile.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/MSF/MappedBlockStream.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/MSF/MSFCommon.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/MSF/MSFError.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/RecordName.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/CVDebugRecord.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/TypeTableCollection.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/TypeRecordMapping.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/FunctionId.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/CodeViewError.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/TypeHashing.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/RecordSerialization.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/Line.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/TypeRecord.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/EnumTables.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/CodeViewTypes.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/DebugSubsection.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/CVRecord.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/Formatters.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/TypeCollection.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/GUID.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/SymbolSerializer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/SymbolRecord.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/TypeIndex.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/TypeDeserializer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/SymbolDumper.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/CodeView.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/Symbolize -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/Symbolize/DIPrinter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/Symbolize/Symbolize.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/IPDBSession.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolFunc.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/IPDBSourceFile.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/GenericError.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolCustom.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolBlock.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/IPDBDataStream.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolLabel.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/IPDBTable.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDB.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolThunk.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/Hash.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/DbiStream.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/NativeSession.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/PDBFile.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/RawConstants.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/DbiModuleList.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/NativeEnumModules.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/EnumTables.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/TpiHashing.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/NativeEnumSymbol.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/SymbolStream.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/Formatters.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/RawTypes.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/InfoStream.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/NativeBuiltinSymbol.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/PublicsStream.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/RawError.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/PDBStringTable.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/TpiStream.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/Native/HashTable.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/DIA -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/DIA/DIASession.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/DIA/DIAError.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/DIA/DIASupport.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/DIA/DIADataStream.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/DIA/DIATable.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymDumper.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/IPDBLineNumber.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBTypes.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolExe.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbol.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBExtras.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolData.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/UDTLayout.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/DebugInfo/PDB/PDBContext.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/XRay -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/XRay/YAMLXRayRecord.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/XRay/XRayRecord.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/XRay/Graph.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/XRay/InstrumentationMap.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/XRay/Trace.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/TableGen -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/TableGen/SearchableTable.td -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/TableGen/TableGenBackend.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/TableGen/Error.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/TableGen/SetTheory.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/TableGen/Record.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/TableGen/StringMatcher.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/TableGen/Main.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/TableGen/StringToOffsetTable.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/IntrusiveRefCntPtr.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/EpochTracker.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/EquivalenceClasses.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/SmallString.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/StringSwitch.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/SmallVector.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/ImmutableSet.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/SetOperations.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/ilist_node_options.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/ilist_iterator.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/iterator.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/FoldingSet.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/Twine.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/PointerUnion.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/ScopedHashTable.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/SparseBitVector.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/VariadicFunction.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/SetVector.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/SmallPtrSet.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/simple_ilist.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/DenseMap.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/PackedVector.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/PointerIntPair.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/DeltaAlgorithm.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/DenseMapInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/UniqueVector.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/APSInt.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/IntervalMap.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/iterator_range.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/AllocatorList.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/CachedHashString.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/ImmutableList.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/TinyPtrVector.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/IntEqClasses.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/SmallSet.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/StringRef.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/GraphTraits.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/STLExtras.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/BreadthFirstIterator.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/edit_distance.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/DepthFirstIterator.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/ImmutableMap.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/ilist_node.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/SCCIterator.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/PriorityWorklist.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/PointerSumType.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/APFloat.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/PostOrderIterator.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/PointerEmbeddedInt.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/Optional.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/ilist_node_base.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/Triple.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/PriorityQueue.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/ScopeExit.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/DAGDeltaAlgorithm.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/StringExtras.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/StringSet.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/ilist_base.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/SmallBitVector.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/Statistic.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/None.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/DenseSet.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/ArrayRef.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/StringMap.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/APInt.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/ilist.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/Hashing.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/BitmaskEnum.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/BitVector.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/SparseSet.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/Sequence.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/SparseMultiSet.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/MapVector.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ADT/IndexedMap.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/InstCombine -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/InstCombine/InstCombineWorklist.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/InstCombine/InstCombine.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Coroutines.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/SampleProfile.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/IPO.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/SimplifyLibCalls.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/ModuleUtils.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/IntegerDivision.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/VNCoercion.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/LowerInvoke.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/CodeExtractor.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/SplitModule.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/Cloning.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/OrderedInstructions.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/LCSSA.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/SymbolRewriter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/BuildLibCalls.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/ASanStackFrameLayout.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/CtorUtils.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/CallPromotionUtils.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/EscapeEnumerator.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/FunctionImportUtils.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/UnrollLoop.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/BreakCriticalEdges.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/LowerMemIntrinsics.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/ValueMapper.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/GlobalStatus.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/SanitizerStats.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/AddDiscriminators.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/LoopSimplify.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/PredicateInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/Mem2Reg.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/LoopUtils.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/NameAnonGlobals.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/SimplifyIndVar.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/FunctionComparator.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/Evaluator.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/BypassSlowDivision.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/Local.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/LoopVersioning.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/SSAUpdater.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/SSAUpdaterImpl.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/PromoteMemToReg.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/ImportedFunctionsInliningStatistics.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/EntryExitInstrumenter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/SimplifyInstructions.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Utils/BasicBlockUtils.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Instrumentation.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/PGOInstrumentation.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/ObjCARC.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Instrumentation -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Instrumentation/BoundsChecking.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Vectorize.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Vectorize -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Vectorize/SLPVectorizer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Vectorize/LoopVectorize.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/IPO -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/IPO/FunctionImport.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/IPO/PassManagerBuilder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/IPO/ArgumentPromotion.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/IPO/PartialInlining.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/IPO/GlobalOpt.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/IPO/GlobalSplit.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/IPO/InferFunctionAttrs.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/IPO/Inliner.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/IPO/CalledValuePropagation.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/IPO/WholeProgramDevirt.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/IPO/ForceFunctionAttrs.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/IPO/SCCP.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/IPO/ElimAvailExtern.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/IPO/Internalize.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/IPO/GlobalDCE.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/IPO/LowerTypeTests.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/IPO/ConstantMerge.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/IPO/FunctionAttrs.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/IPO/DeadArgumentElimination.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/IPO/StripDeadPrototypes.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/IPO/AlwaysInliner.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/IPO/CrossDSOCFI.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/GCOVProfiler.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/JumpThreading.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/LoopUnrollPass.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/GuardWidening.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/MemCpyOptimizer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/ConstantHoisting.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/IVUsersPrinter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/DCE.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/SimplifyCFG.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/SROA.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/CallSiteSplitting.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/Sink.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/EarlyCSE.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/IndVarSimplify.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/SpeculateAroundPHIs.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/LoopPredication.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/DivRemPairs.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/LowerAtomic.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/NaryReassociate.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/Reassociate.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/LoopLoadElimination.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/LoopStrengthReduce.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/LoopInstSimplify.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/LICM.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/Float2Int.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/GVNExpression.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/ADCE.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/LoopSink.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/TailRecursionElimination.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/SCCP.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/LoopDataPrefetch.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/LoopRotation.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/LoopDeletion.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/BDCE.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/DeadStoreElimination.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/GVN.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/NewGVN.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/SpeculativeExecution.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/LoopDistribute.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/Scalar/LoopPassManager.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Transforms/InstrProfiling.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/LTO -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/LTO/LTOBackend.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/LTO/Config.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/LTO/legacy -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/LTO/legacy/LTOModule.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/LTO/legacy/UpdateCompilerUsed.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/LTO/legacy/LTOCodeGenerator.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/LTO/LTO.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/LTO/Caching.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Option -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Option/Arg.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Option/OptParser.td -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Option/Option.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Option/ArgList.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Option/OptSpecifier.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Option/OptTable.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/InitializePasses.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/BinaryFormat -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/BinaryFormat/ELF.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/ARC.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/Sparc.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/BPF.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/AVR.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/RISCV.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/WebAssembly.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/PowerPC.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/Hexagon.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/Lanai.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/x86_64.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/Mips.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/ARM.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/i386.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/AArch64.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/AMDGPU.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/BinaryFormat/WasmRelocs.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/BinaryFormat/Dwarf.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/BinaryFormat/COFF.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/BinaryFormat/MachO.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/BinaryFormat/Magic.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/BinaryFormat/Dwarf.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/BinaryFormat/Wasm.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/BinaryFormat/WasmRelocs -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/BinaryFormat/MachO.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IRReader -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IRReader/IRReader.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/LinkAllPasses.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Pass.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/PassSupport.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/IntrinsicsWebAssembly.td -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/Verifier.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/ValueHandle.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/Attributes.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/Constants.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/OptBisect.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/CallingConv.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/PassManager.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/IntrinsicsBPF.td -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/DataLayout.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/Statepoint.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/Instruction.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/PredIteratorCache.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/LegacyPassManagers.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/DIBuilder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/ProfileSummary.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/IntrinsicsSystemZ.td -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/TypeFinder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/MDBuilder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/CFG.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/Argument.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/Metadata.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/IntrinsicsHexagon.td -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/ModuleSlotTracker.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/IntrinsicsXCore.td -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/Module.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/DiagnosticHandler.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/User.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/Comdat.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/DebugInfoMetadata.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/BasicBlock.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/DerivedUser.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/DebugLoc.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/NoFolder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/IntrinsicsX86.td -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/ConstantRange.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/CallSite.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/IntrinsicInst.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/InstrTypes.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/Use.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/GlobalVariable.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/Metadata.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/OperandTraits.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/Intrinsics.td -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/DiagnosticInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/Operator.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/ValueSymbolTable.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/ModuleSummaryIndex.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/TrackingMDRef.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/AutoUpgrade.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/Constant.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/ConstantFolder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/ValueMap.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/GlobalAlias.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/Value.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/GlobalValue.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/IntrinsicsAArch64.td -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/IntrinsicsARM.td -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/UseListOrder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/InstIterator.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/Instruction.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/Intrinsics.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/SafepointIRVerifier.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/InlineAsm.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/Instructions.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/Value.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/DebugInfoFlags.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/LLVMContext.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/DebugInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/GlobalIFunc.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/IntrinsicsAMDGPU.td -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/Dominators.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/AssemblyAnnotationWriter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/GetElementPtrTypeIterator.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/GlobalObject.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/Mangler.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/SymbolTableListTraits.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/InstVisitor.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/DiagnosticPrinter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/Function.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/Type.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/LegacyPassManager.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/IntrinsicsMips.td -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/IRPrintingPasses.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/IRBuilder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/Attributes.td -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/LegacyPassNameParser.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/IntrinsicsPowerPC.td -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/ModuleSummaryIndexYAML.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/PatternMatch.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/GlobalIndirectSymbol.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/IntrinsicsNVVM.td -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/TypeBuilder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/PassManagerInternal.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/DerivedTypes.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/GVMaterializer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/WindowsResource -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/WindowsResource/ResourceScriptTokenList.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/WindowsResource/ResourceProcessor.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/WindowsResource/ResourceScriptToken.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/JITEventListener.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/ObjectCache.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/RuntimeDyldChecker.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/ObjectMemoryBuffer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/RTDyldMemoryManager.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/Orc -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/Orc/OrcError.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/Orc/RPCUtils.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/Orc/NullResolver.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/Orc/LambdaResolver.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/Orc/RemoteObjectLayer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/Orc/OrcABISupport.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/Orc/GlobalMappingLayer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/Orc/CompileUtils.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/Orc/RPCSerialization.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/Orc/RawByteChannel.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/SectionMemoryManager.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/JITSymbol.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/MCJIT.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/OrcMCJITReplacement.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/Interpreter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/GenericValue.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/OProfileWrapper.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/RuntimeDyld.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ExecutionEngine/ExecutionEngine.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/PassRegistry.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Testing -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Testing/Support -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Testing/Support/Error.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Testing/Support/SupportHelpers.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Linker -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Linker/Linker.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Linker/IRMover.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/WindowsManifest -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/WindowsManifest/WindowsManifestMerger.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/LineEditor -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/LineEditor/LineEditor.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Config -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/FuzzMutate -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/FuzzMutate/RandomIRBuilder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/FuzzMutate/IRMutator.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/FuzzMutate/Operations.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/FuzzMutate/FuzzerCLI.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/FuzzMutate/OpDescriptor.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/FuzzMutate/Random.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/ARMTargetParser.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/UniqueLock.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Locale.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/YAMLTraits.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/TargetParser.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/AtomicOrdering.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Unicode.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/BinaryStreamError.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/BinaryStreamRef.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/type_traits.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/CommandLine.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/CBindingWrapping.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/BinaryStream.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/BinaryStreamWriter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/TypeName.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/circular_raw_ostream.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/MD5.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/thread.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/FormatProviders.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/CrashRecoveryContext.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/BinaryItemStream.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Errno.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/ManagedStatic.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Parallel.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Memory.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/GlobPattern.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Printable.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Path.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/UnicodeCharRanges.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/SourceMgr.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Timer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/xxhash.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/FileOutputBuffer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Endian.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/EndianStream.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Program.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/BinaryStreamArray.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/SHA1.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/TarWriter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/SaveAndRestore.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/OnDiskHashTable.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Capacity.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/MathExtras.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/GenericDomTreeConstruction.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/LICENSE.TXT -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/StringSaver.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Compiler.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/TrailingObjects.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/LEB128.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/SwapByteOrder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Compression.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/ErrorHandling.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/SpecialCaseList.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/DataExtractor.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/YAMLParser.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/BinaryByteStream.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Valgrind.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/WindowsError.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Allocator.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/ScaledNumber.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/PrettyStackTrace.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/PointerLikeTypeTraits.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/raw_sha1_ostream.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/LineIterator.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/RWMutex.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/COM.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/FormatVariadicDetails.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Process.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/RandomNumberGenerator.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/MipsABIFlags.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/TargetRegistry.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/DynamicLibrary.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/ReverseIteration.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/FormatCommon.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Chrono.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Error.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/BlockFrequency.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/CachePruning.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Atomic.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/FormattedStream.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/SMLoc.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/ThreadLocal.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Format.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Recycler.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Mutex.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/FileSystem.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/BinaryStreamReader.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/RecyclingAllocator.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Casting.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Signals.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/ARMBuildAttributes.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/ThreadPool.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/AlignOf.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/TrigramIndex.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/raw_ostream.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/KnownBits.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/NativeFormatting.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/BranchProbability.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/MemoryBuffer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Watchdog.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Threading.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/GenericDomTree.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/AMDGPUKernelDescriptor.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/AMDGPUMetadata.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/ARMAttributeParser.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Solaris -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Solaris/sys -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Solaris/sys/regset.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/ErrorOr.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/ToolOutputFile.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/DebugCounter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/ARMWinEH.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/CodeGenCWrappers.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Debug.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Regex.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/ConvertUTF.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/X86TargetParser.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Options.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/GraphWriter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Errc.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/FormatAdapters.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Host.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/JamCRC.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Registry.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/CodeGenCoverage.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/FileUtilities.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/PluginLoader.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/LowLevelTypeImpl.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/SystemUtils.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/LockFileManager.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/MutexGuard.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/FormatVariadic.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/raw_os_ostream.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/ArrayRecycler.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/DOTGraphTraits.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/ScopedPrinter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/AArch64TargetParser.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/Win64EH.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/CodeGen.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/StringPool.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/TargetSelect.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/ARMEHABI.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/LinkAllIR.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/ScalarEvolutionExpressions.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/ScalarEvolutionExpander.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/ScalarEvolution.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/RegionPrinter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/Lint.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/CFLAliasAnalysisUtils.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/CodeMetrics.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/RegionInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/RegionIterator.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/ObjCARCAliasAnalysis.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/CallGraph.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/DemandedBits.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/DominanceFrontier.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/LazyBranchProbabilityInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/DomPrinter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/IntervalIterator.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/GlobalsModRef.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/CFG.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/TargetLibraryInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/CGSCCPassManager.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/TargetLibraryInfo.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/CFLSteensAliasAnalysis.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/SparsePropagation.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/LoopInfoImpl.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/Loads.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/DependenceAnalysis.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/DominanceFrontierImpl.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/IndirectCallSiteVisitor.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/CallGraphSCCPass.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/OrderedBasicBlock.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/MemoryDependenceAnalysis.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/MemorySSAUpdater.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/CallPrinter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/BasicAliasAnalysis.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/Passes.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/InlineCost.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/CFGPrinter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/TypeBasedAliasAnalysis.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/IndirectCallPromotionAnalysis.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/LoopInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/LazyBlockFrequencyInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/DivergenceAnalysis.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/TargetTransformInfoImpl.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/ProfileSummaryInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/LoopAnalysisManager.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/MemoryBuiltins.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/ConstantFolding.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/IntervalPartition.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/LazyCallGraph.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/TargetFolder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/BranchProbabilityInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/ValueLatticeUtils.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/CaptureTracking.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/TypeMetadataUtils.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/LazyValueInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/ScalarEvolutionNormalization.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/ObjCARCInstKind.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/LoopPass.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/MemorySSA.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/PtrUseVisitor.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/ModuleSummaryAnalysis.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/CFLAndersAliasAnalysis.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/IVUsers.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/MemoryLocation.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/Trace.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/VectorUtils.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/LoopIterator.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/InstructionSimplify.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/IteratedDominanceFrontier.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/CmpInstAnalysis.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/OptimizationRemarkEmitter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/PHITransAddr.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/AssumptionCache.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/RegionInfoImpl.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/ValueLattice.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/LoopUnrollAnalyzer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/BlockFrequencyInfoImpl.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/RegionPass.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/AliasAnalysis.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/ObjectUtils.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/ObjCARCAnalysisUtils.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/ValueTracking.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/EHPersonalities.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/AliasAnalysisEvaluator.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/ScopedNoAliasAA.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/PostDominators.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/LoopAccessAnalysis.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/Interval.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/TargetTransformInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/BlockFrequencyInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/DOTGraphTraitsPass.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/AliasSetTracker.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/AsmParser -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/AsmParser/SlotMapping.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/AsmParser/Parser.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Demangle -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Demangle/Demangle.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ToolDrivers -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ToolDrivers/llvm-dlltool -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ToolDrivers/llvm-lib -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ToolDrivers/llvm-lib/LibDriver.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/PassInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Bitcode -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Bitcode/LLVMBitCodes.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Bitcode/BitcodeWriter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Bitcode/BitcodeReader.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Bitcode/BitstreamWriter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Bitcode/BitCodes.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Bitcode/BitstreamReader.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Bitcode/BitcodeWriterPass.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/PassAnalysisSupport.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/SelectionDAGNodes.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/SelectionDAGISel.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/ExpandReductions.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/CostTable.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/ScheduleHazardRecognizer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/ISDOpcodes.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/LiveRegMatrix.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachineRegionInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/PseudoSourceValue.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/TargetOpcodes.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachineFunction.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachineLoopInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/RegisterPressure.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/CommandFlags.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachineInstr.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/AsmPrinter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/LiveRegUnits.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachineJumpTableInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/VirtRegMap.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachineScheduler.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/ScheduleDAGMutation.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/TargetSchedule.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachineFrameInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/LexicalScopes.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachinePostDominators.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/TargetFrameLowering.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/LiveStacks.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/GCMetadata.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachineBasicBlock.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/GCs.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachineSSAUpdater.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachineModuleInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/PBQP -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/PBQP/Math.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/PBQP/CostAllocator.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/PBQP/Graph.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/PBQP/ReductionRules.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/PBQP/Solution.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/StackMaps.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachinePassRegistry.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/ExecutionDepsFix.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/TargetRegisterInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/RegAllocRegistry.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/SelectionDAGTargetInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/SlotIndexes.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/AtomicExpandUtils.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/ScheduleDAGInstrs.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/Passes.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/LowLevelType.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/TargetSubtargetInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachineBranchProbabilityInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MIRPrinter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/LivePhysRegs.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/DIE.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/LiveIntervalUnion.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/RegisterClassInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachineOperand.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MacroFusion.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/RuntimeLibcalls.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/GCStrategy.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/TargetCallingConv.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/TargetInstrInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/RegAllocPBQP.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/EdgeBundles.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/ValueTypes.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/ValueTypes.td -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachineBlockFrequencyInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/TargetLowering.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/UnreachableBlockElim.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachineModuleInfoImpls.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachineMemOperand.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/RegisterUsageInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/StackProtector.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/ResourcePriorityQueue.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/LiveRangeEdit.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/RuntimeLibcalls.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/PreISelIntrinsicLowering.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/DFAPacketizer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachineInstrBuilder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/DIEValue.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/LatencyPriorityQueue.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachineRegisterInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/CallingConvLower.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/DwarfStringPoolEntry.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/DAGCombine.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/LinkAllCodegenComponents.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachineTraceMetrics.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/Analysis.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/LinkAllAsmWriterComponents.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/PBQPRAConstraint.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachineInstrBundle.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachineCombinerPattern.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/BasicTTIImpl.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/ScheduleDFS.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/TailDuplicator.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachineFunctionPass.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/SchedulerRegistry.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/WinEHFuncInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/TargetPassConfig.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/LiveInterval.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/LiveIntervals.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachineDominators.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachineConstantPool.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/SelectionDAG.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/GCMetadataPrinter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/CalcSpillWeights.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/FaultMaps.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/FastISel.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/TargetLoweringObjectFile.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/FunctionLoweringInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/ParallelCG.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/RegisterScavenging.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MIRYamlMapping.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/ScoreboardHazardRecognizer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/GlobalISel -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/GlobalISel/RegBankSelect.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/GlobalISel/Legalizer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/GlobalISel/GISelWorkList.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/GlobalISel/Localizer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/GlobalISel/InstructionSelector.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/GlobalISel/Utils.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/GlobalISel/CallLowering.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/GlobalISel/IRTranslator.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/GlobalISel/InstructionSelect.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/GlobalISel/Types.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/GlobalISel/RegisterBank.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachORelocation.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachineValueType.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/ScheduleDAG.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MIRParser -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MIRParser/MIRParser.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/TargetOpcodes.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachineInstrBundleIterator.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/IntrinsicLowering.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/LiveVariables.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/MachineDominanceFrontier.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/SDNodeProperties.td -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Passes -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Passes/PassBuilder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Object -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Object/MachOUniversal.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Object/COFFImportFile.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Object/ELF.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Object/IRSymtab.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Object/COFFModuleDefinition.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Object/RelocVisitor.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Object/ArchiveWriter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Object/Error.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Object/StackMapParser.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Object/WindowsResource.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Object/COFF.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Object/ObjectFile.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Object/ELFObjectFile.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Object/ELFTypes.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Object/SymbolSize.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Object/Decompressor.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Object/SymbolicFile.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Object/ModuleSymbolTable.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Object/Wasm.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Object/Archive.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Object/IRObjectFile.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Object/MachO.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Object/Binary.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Target -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Target/Target.td -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Target/TargetOptions.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Target/TargetItinerary.td -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Target/TargetSelectionDAG.td -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Target/TargetSchedule.td -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Target/TargetMachine.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Target/TargetCallingConv.td -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Target/GenericOpcodes.td -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Target/GlobalISel -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Target/GlobalISel/Target.td -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Target/GlobalISel/RegisterBank.td -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Target/GlobalISel/SelectionDAGCompat.td -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Target/TargetIntrinsicInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ObjectYAML -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ObjectYAML/YAML.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ObjectYAML/MachOYAML.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ObjectYAML/CodeViewYAMLTypes.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ObjectYAML/ELFYAML.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ObjectYAML/COFFYAML.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ObjectYAML/DWARFYAML.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ObjectYAML/DWARFEmitter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ObjectYAML/WasmYAML.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/ObjectYAML/ObjectYAML.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm-c -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm-c/Linker.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm-c/Transforms -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm-c/Transforms/PassManagerBuilder.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm-c/Transforms/IPO.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm-c/Transforms/Vectorize.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm-c/Transforms/Scalar.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm-c/Initialization.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm-c/BitWriter.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm-c/LinkTimeOptimizer.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm-c/Disassembler.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm-c/ErrorHandling.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm-c/OrcBindings.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm-c/Object.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm-c/IRReader.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm-c/Core.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm-c/lto.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm-c/Target.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm-c/DebugInfo.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm-c/Support.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm-c/Types.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm-c/Analysis.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm-c/TargetMachine.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm-c/ExecutionEngine.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm-c/BitReader.h -- Up-to-date: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm -- Up-to-date: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/Intrinsics.gen -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/IR/Attributes.gen -- Up-to-date: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/VCSRevision.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Support/DataTypes.h -- Up-to-date: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Config -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Config/abi-breaking.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Config/llvm-config.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Config/Targets.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Config/Disassemblers.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Config/AsmParsers.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm/Config/AsmPrinters.def -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMDemangle.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMSupport.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMTableGen.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-tblgen -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMCore.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMFuzzMutate.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMIRReader.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMCodeGen.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMSelectionDAG.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMAsmPrinter.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMMIRParser.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMGlobalISel.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMBinaryFormat.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMBitReader.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMBitWriter.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMTransformUtils.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMInstrumentation.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMInstCombine.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMScalarOpts.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMipo.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMVectorize.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/LLVMHello.so -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMObjCARCOpts.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMCoroutines.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMLinker.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMAnalysis.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMLTO.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMMC.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMMCParser.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMMCDisassembler.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMObject.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMObjectYAML.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMOption.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMDebugInfoDWARF.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMDebugInfoMSF.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMDebugInfoCodeView.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMDebugInfoPDB.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMSymbolize.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMExecutionEngine.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMInterpreter.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMMCJIT.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMOrcJIT.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMRuntimeDyld.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMTarget.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMNVPTXCodeGen.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMNVPTXInfo.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMNVPTXAsmPrinter.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMNVPTXDesc.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMAMDGPUCodeGen.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMAMDGPUAsmParser.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMAMDGPUAsmPrinter.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMAMDGPUDisassembler.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMAMDGPUInfo.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMAMDGPUDesc.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMAMDGPUUtils.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMX86CodeGen.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMX86AsmParser.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMX86Disassembler.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMX86AsmPrinter.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMX86Desc.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMX86Info.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMX86Utils.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMAsmParser.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMLineEditor.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMProfileData.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMCoverage.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMPasses.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMDlltoolDriver.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMLibDriver.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMXRay.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVMWindowsManifest.a -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLTO.so.6.0.0 -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLTO.so.6 -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLTO.so -- Up-to-date: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/include/llvm-c/lto.h -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-ar Creating llvm-ranlib Creating llvm-lib Creating llvm-dlltool -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-config -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-lto -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-profdata -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/bugpoint -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/BugpointPasses.so -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-dsymutil -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llc -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/lli -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-as -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-bcanalyzer -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-c-test -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-cat -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-cfi-verify -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-cov -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-cvtres -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-cxxdump -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-cxxfilt -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-diff -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-dis -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-dwarfdump -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-dwp -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-extract -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-link -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-lto2 -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-mc -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-mcmarkup -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-modextract -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-mt -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-nm -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-objcopy -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-objdump -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-opt-report -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-pdbutil -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-rc -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-readobj Creating llvm-readelf -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-rtdyld Creating libLLVM-6.0.0.so Creating libLLVM.so -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVM-6.0.so -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-size -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-split -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-stress -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-strings -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-symbolizer -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/llvm-xray -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/obj2yaml -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/opt -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/share/opt-viewer/opt-diff.py -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/share/opt-viewer/opt-stats.py -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/share/opt-viewer/opt-viewer.py -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/share/opt-viewer/optpmap.py -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/share/opt-viewer/optrecord.py -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/share/opt-viewer/style.css -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/sancov -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/sanstats -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/verify-uselistorder -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/tools/yaml2obj -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/cmake/llvm/LLVMExports.cmake -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/cmake/llvm/LLVMExports-release.cmake -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/cmake/llvm/LLVMConfig.cmake -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/cmake/llvm/LLVMConfigVersion.cmake -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/cmake/llvm/LLVM-Config.cmake -- Up-to-date: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/cmake/llvm/. -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/cmake/llvm/./HandleLLVMOptions.cmake -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/cmake/llvm/./CheckAtomic.cmake -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/cmake/llvm/./TableGen.cmake -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/cmake/llvm/./HandleLLVMStdlib.cmake -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/cmake/llvm/./CheckLinkerFlag.cmake -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/cmake/llvm/./VersionFromVCS.cmake -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/cmake/llvm/./AddOCaml.cmake -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/cmake/llvm/./CrossCompile.cmake -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/cmake/llvm/./AddLLVM.cmake -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/cmake/llvm/./ChooseMSVCCRT.cmake -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/cmake/llvm/./LLVMExternalProjectUtils.cmake -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/cmake/llvm/./CheckCompilerVersion.cmake -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/cmake/llvm/./DetermineGCCCompatible.cmake -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/cmake/llvm/./AddLLVMDefinitions.cmake -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/cmake/llvm/./FindSphinx.cmake -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/cmake/llvm/./LLVMInstallSymlink.cmake -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/cmake/llvm/./GetSVN.cmake -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/cmake/llvm/./GenerateVersionFromCVS.cmake -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/cmake/llvm/./LLVMProcessSources.cmake -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/cmake/llvm/./AddSphinxTarget.cmake -- Installing: /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/cmake/llvm/./FindOCaml.cmake /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVM-6.0.so '/build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVM-6.0.so' -> '/build/julia-1.0.3+dfsg/deps/..//usr/lib/x86_64-linux-gnu/julia/libLLVM-6.0.so' /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVM.so '/build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVM.so' -> '/build/julia-1.0.3+dfsg/deps/..//usr/lib/x86_64-linux-gnu/julia/libLLVM.so' /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVM-6.0.0.so '/build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr/lib/libLLVM-6.0.0.so' -> '/build/julia-1.0.3+dfsg/deps/..//usr/lib/x86_64-linux-gnu/julia/libLLVM-6.0.0.so' cd /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release/build/julia-1.0.3+dfsg/usr && tar -czf /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release.tgz.tmp . rm -rf /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release mv /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release.tgz.tmp /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release.tgz mkdir -p /build/julia-1.0.3+dfsg/usr /bin/tar -xzf /build/julia-1.0.3+dfsg/usr-staging/llvm-6.0.0/build_Release.tgz -C /build/julia-1.0.3+dfsg/usr echo llvm-6.0.0/build_Release > /build/julia-1.0.3+dfsg/usr/manifest/llvm make[3]: Leaving directory '/build/julia-1.0.3+dfsg/deps' PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/build/julia-1.0.3+dfsg/usr/tools /build/julia-1.0.3+dfsg/contrib/fixup-libgfortran.sh --verbose /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu make[3]: Entering directory '/build/julia-1.0.3+dfsg/src' make[3]: Entering directory '/build/julia-1.0.3+dfsg/src' Warning: git information unavailable; versioning information limited Warning: git information unavailable; versioning information limited Discovered traces of libgfortran within Got SONAMES of make[3]: Entering directory '/build/julia-1.0.3+dfsg/base' Warning: git information unavailable; versioning information limited make -C /build/julia-1.0.3+dfsg/src/support BUILDDIR='/build/julia-1.0.3+dfsg/src/support' make[4]: Entering directory '/build/julia-1.0.3+dfsg/src/support' gcc -march=x86-64 -m64 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -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/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys-debug.so\"" -O3 /build/julia-1.0.3+dfsg/src/ccalltest.c -fPIC -shared -o /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libccalltest.so.tmp -Wl,-z,relro -Wl,-z,now 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 Makefile:102: "WARNING: Generating boilerplate git version info" 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 -E -P -DJULIA /build/julia-1.0.3+dfsg/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 -E -P "-I/build/julia-1.0.3+dfsg/usr/include" -DJULIA /build/julia-1.0.3+dfsg/base/../src/uv_constants.h | tail -n 16 > uv_constants.jl REALPATH=`/build/julia-1.0.3+dfsg/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 "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libopenlibm.so" ] || rm "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libopenlibm.so") && echo ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libopenlibm.so" && ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libopenlibm.so" REALPATH=`/build/julia-1.0.3+dfsg/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 "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libpcre2-8.so" ] || rm "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libpcre2-8.so") && echo ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libpcre2-8.so" && ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libpcre2-8.so" REALPATH=`/build/julia-1.0.3+dfsg/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 "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libdSFMT.so" ] || rm "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libdSFMT.so") && echo ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libdSFMT.so" && ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libdSFMT.so" REALPATH=`/build/julia-1.0.3+dfsg/usr/tools/libwhich -p libopenblas.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 "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libopenblas.so" ] || rm "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libopenblas.so") && echo ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libopenblas.so" && ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libopenblas.so" REALPATH=`/build/julia-1.0.3+dfsg/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 "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libgmp.so" ] || rm "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libgmp.so") && echo ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libgmp.so" && ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libgmp.so" REALPATH=`/build/julia-1.0.3+dfsg/usr/tools/libwhich -p libmpfr.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 "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libmpfr.so" ] || rm "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libmpfr.so") && echo ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libmpfr.so" && ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libmpfr.so" REALPATH=`/build/julia-1.0.3+dfsg/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 "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libmbedtls.so" ] || rm "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libmbedtls.so") && echo ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libmbedtls.so" && ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libmbedtls.so" REALPATH=`/build/julia-1.0.3+dfsg/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 "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libssh2.so" ] || rm "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libssh2.so") && echo ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libssh2.so" && ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libssh2.so" REALPATH=`/build/julia-1.0.3+dfsg/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 "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libcurl.so" ] || rm "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libcurl.so") && echo ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libcurl.so" && ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libcurl.so" REALPATH=`/build/julia-1.0.3+dfsg/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 "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libgit2.so" ] || rm "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libgit2.so") && echo ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libgit2.so" && ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libgit2.so" REALPATH=`/build/julia-1.0.3+dfsg/usr/tools/libwhich -p libamd.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 "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libamd.so" ] || rm "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libamd.so") && echo ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libamd.so" && ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libamd.so" REALPATH=`/build/julia-1.0.3+dfsg/usr/tools/libwhich -p libcamd.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 "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libcamd.so" ] || rm "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libcamd.so") && echo ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libcamd.so" && ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libcamd.so" ln -sf /usr/lib/x86_64-linux-gnu/libdSFMT-19937.so.1 /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libdSFMT.so ln -sf /usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libpcre2-8.so ln -sf /usr/lib/x86_64-linux-gnu/libssh2.so.1 /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libssh2.so ln -sf /usr/lib/x86_64-linux-gnu/libopenlibm.so.2 /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libopenlibm.so REALPATH=`/build/julia-1.0.3+dfsg/usr/tools/libwhich -p libccolamd.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 "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libccolamd.so" ] || rm "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libccolamd.so") && echo ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libccolamd.so" && ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libccolamd.so" REALPATH=`/build/julia-1.0.3+dfsg/usr/tools/libwhich -p libcholmod.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 "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libcholmod.so" ] || rm "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libcholmod.so") && echo ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libcholmod.so" && ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libcholmod.so" ln -sf /usr/lib/x86_64-linux-gnu/libgmp.so.10 /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libgmp.so ln -sf /usr/lib/x86_64-linux-gnu/libmpfr.so.6 /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libmpfr.so REALPATH=`/build/julia-1.0.3+dfsg/usr/tools/libwhich -p libcolamd.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 "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libcolamd.so" ] || rm "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libcolamd.so") && echo ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libcolamd.so" && ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libcolamd.so" ln -sf /usr/lib/x86_64-linux-gnu/libmbedtls.so.12 /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libmbedtls.so REALPATH=`/build/julia-1.0.3+dfsg/usr/tools/libwhich -p libumfpack.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 "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libumfpack.so" ] || rm "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libumfpack.so") && echo ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libumfpack.so" && ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libumfpack.so" REALPATH=`/build/julia-1.0.3+dfsg/usr/tools/libwhich -p libspqr.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 "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libspqr.so" ] || rm "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libspqr.so") && echo ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libspqr.so" && ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libspqr.so" REALPATH=`/build/julia-1.0.3+dfsg/usr/tools/libwhich -p libsuitesparseconfig.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 "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libsuitesparseconfig.so" ] || rm "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libsuitesparseconfig.so") && echo ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libsuitesparseconfig.so" && ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libsuitesparseconfig.so" REALPATH=`/build/julia-1.0.3+dfsg/usr/tools/libwhich -p libunwind.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 "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libunwind.so" ] || rm "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libunwind.so") && echo ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libunwind.so" && ln -sf "$REALPATH" "/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libunwind.so" ln -sf /usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4 /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libcurl.so ln -sf /usr/lib/x86_64-linux-gnu/libgit2.so.27 /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libgit2.so ln -sf /usr/lib/x86_64-linux-gnu/libamd.so.2 /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libamd.so ln -sf /usr/lib/x86_64-linux-gnu/libcamd.so.2 /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libcamd.so ln -sf /usr/lib/x86_64-linux-gnu/libopenblas.so.0 /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libopenblas.so ln -sf /usr/lib/x86_64-linux-gnu/libcolamd.so.2 /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libcolamd.so ln -sf /usr/lib/x86_64-linux-gnu/libccolamd.so.2 /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libccolamd.so ln -sf /usr/lib/x86_64-linux-gnu/libsuitesparseconfig.so.5 /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libsuitesparseconfig.so ln -sf /usr/lib/x86_64-linux-gnu/libunwind.so.8 /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libunwind.so ln -sf /usr/lib/x86_64-linux-gnu/libcholmod.so.3 /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libcholmod.so ln -sf /usr/lib/x86_64-linux-gnu/libspqr.so.2 /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libspqr.so ln -sf /usr/lib/x86_64-linux-gnu/libumfpack.so.5 /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libumfpack.so make[3]: Leaving directory '/build/julia-1.0.3+dfsg/base' gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -I/build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/src/support/hashing.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -I/build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/src/support/timefuncs.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -I/build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/src/support/ptrhash.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -I/build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/src/support/operators.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -I/build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/src/support/utf8.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -I/build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/src/support/ios.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -I/build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/src/support/htable.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -I/build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/src/support/bitvector.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -I/build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/src/support/int2str.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -I/build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/src/support/libsupportinit.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -I/build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/src/support/arraylist.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -I/build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/src/support/strtod.o objcopy --only-keep-debug /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libccalltest.so.tmp /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libccalltest.so.debug objcopy --strip-debug /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libccalltest.so.tmp objcopy --add-gnu-debuglink=/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libccalltest.so.debug /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libccalltest.so.tmp mv /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libccalltest.so.tmp /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libccalltest.so make[3]: Leaving directory '/build/julia-1.0.3+dfsg/src' rm -rf /build/julia-1.0.3+dfsg/src/support/libsupport.a ar -rcs /build/julia-1.0.3+dfsg/src/support/libsupport.a /build/julia-1.0.3+dfsg/src/support/hashing.o /build/julia-1.0.3+dfsg/src/support/timefuncs.o /build/julia-1.0.3+dfsg/src/support/ptrhash.o /build/julia-1.0.3+dfsg/src/support/operators.o /build/julia-1.0.3+dfsg/src/support/utf8.o /build/julia-1.0.3+dfsg/src/support/ios.o /build/julia-1.0.3+dfsg/src/support/htable.o /build/julia-1.0.3+dfsg/src/support/bitvector.o /build/julia-1.0.3+dfsg/src/support/int2str.o /build/julia-1.0.3+dfsg/src/support/libsupportinit.o /build/julia-1.0.3+dfsg/src/support/arraylist.o /build/julia-1.0.3+dfsg/src/support/strtod.o make[4]: Leaving directory '/build/julia-1.0.3+dfsg/src/support' make -C /build/julia-1.0.3+dfsg/src/flisp BUILDDIR='/build/julia-1.0.3+dfsg/src/flisp' make[4]: Entering directory '/build/julia-1.0.3+dfsg/src/flisp' Warning: git information unavailable; versioning information limited gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -ggdb2 -falign-functions -momit-leaf-frame-pointer -I../support -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -I/build/julia-1.0.3+dfsg/usr/include -I/usr/include -I/build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/src/flisp/flisp.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -ggdb2 -falign-functions -momit-leaf-frame-pointer -I../support -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -I/build/julia-1.0.3+dfsg/usr/include -I/usr/include -I/build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/src/flisp/builtins.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -ggdb2 -falign-functions -momit-leaf-frame-pointer -I../support -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -I/build/julia-1.0.3+dfsg/usr/include -I/usr/include -I/build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/src/flisp/string.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -ggdb2 -falign-functions -momit-leaf-frame-pointer -I../support -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -I/build/julia-1.0.3+dfsg/usr/include -I/usr/include -I/build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/src/flisp/equalhash.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -ggdb2 -falign-functions -momit-leaf-frame-pointer -I../support -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -I/build/julia-1.0.3+dfsg/usr/include -I/usr/include -I/build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/src/flisp/table.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -ggdb2 -falign-functions -momit-leaf-frame-pointer -I../support -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -I/build/julia-1.0.3+dfsg/usr/include -I/usr/include -I/build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/src/flisp/iostream.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -ggdb2 -falign-functions -momit-leaf-frame-pointer -I../support -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -I/build/julia-1.0.3+dfsg/usr/include -I/usr/include -I/build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/src/flisp/julia_extensions.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -ggdb2 -falign-functions -momit-leaf-frame-pointer -I../support -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -I/build/julia-1.0.3+dfsg/usr/include -I/usr/include -I/build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/src/flisp/flmain.o rm -rf /build/julia-1.0.3+dfsg/src/flisp/libflisp.a ar -rcs /build/julia-1.0.3+dfsg/src/flisp/libflisp.a /build/julia-1.0.3+dfsg/src/flisp/flisp.o /build/julia-1.0.3+dfsg/src/flisp/builtins.o /build/julia-1.0.3+dfsg/src/flisp/string.o /build/julia-1.0.3+dfsg/src/flisp/equalhash.o /build/julia-1.0.3+dfsg/src/flisp/table.o /build/julia-1.0.3+dfsg/src/flisp/iostream.o /build/julia-1.0.3+dfsg/src/flisp/julia_extensions.o gcc -march=x86-64 -m64 -ggdb2 -falign-functions -momit-leaf-frame-pointer -I../support -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -I/build/julia-1.0.3+dfsg/usr/include -I/usr/include -I/build/julia-1.0.3+dfsg/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 -Wl,-z,relro -Wl,-z,now /build/julia-1.0.3+dfsg/src/flisp/flisp.o /build/julia-1.0.3+dfsg/src/flisp/builtins.o /build/julia-1.0.3+dfsg/src/flisp/string.o /build/julia-1.0.3+dfsg/src/flisp/equalhash.o /build/julia-1.0.3+dfsg/src/flisp/table.o /build/julia-1.0.3+dfsg/src/flisp/iostream.o /build/julia-1.0.3+dfsg/src/flisp/julia_extensions.o /build/julia-1.0.3+dfsg/src/flisp/flmain.o -o /build/julia-1.0.3+dfsg/src/flisp/flisp /build/julia-1.0.3+dfsg/src/flisp/libflisp.a /build/julia-1.0.3+dfsg/src/flisp/../support/libsupport.a /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libuv.a -lutf8proc -lpthread -Wl,--no-as-needed -ldl -lrt -lpthread -Wl,--export-dynamic,--as-needed,--no-whole-archive -lunwind-generic -lunwind -Wl,--version-script=/build/julia-1.0.3+dfsg/src/julia.expmap make[4]: Leaving directory '/build/julia-1.0.3+dfsg/src/flisp' ./flisp/flisp /build/julia-1.0.3+dfsg/src/mk_julia_flisp_boot.scm /build/julia-1.0.3+dfsg/src/ jlfrontend.scm julia_flisp.boot ./flisp/flisp /build/julia-1.0.3+dfsg/src/bin2hex.scm < julia_flisp.boot > julia_flisp.boot.inc make[3]: Leaving directory '/build/julia-1.0.3+dfsg/src' make[3]: Entering directory '/build/julia-1.0.3+dfsg/src' Warning: git information unavailable; versioning information limited /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/src/support/arraylist.h /build/julia-1.0.3+dfsg/usr/include/julia/ /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/src/support/strtod.h /build/julia-1.0.3+dfsg/usr/include/julia/ /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/src/support/dirpath.h /build/julia-1.0.3+dfsg/usr/include/julia/ /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/src/support/tzfile.h /build/julia-1.0.3+dfsg/usr/include/julia/ /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/src/support/ENTRY.i387.h /build/julia-1.0.3+dfsg/usr/include/julia/ /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/src/support/ios.h /build/julia-1.0.3+dfsg/usr/include/julia/ /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/src/support/analyzer_annotations.h /build/julia-1.0.3+dfsg/usr/include/julia/ /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/src/support/bitvector.h /build/julia-1.0.3+dfsg/usr/include/julia/ /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/src/support/dtypes.h /build/julia-1.0.3+dfsg/usr/include/julia/ /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/src/support/END.h /build/julia-1.0.3+dfsg/usr/include/julia/ /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/src/support/hashing.h /build/julia-1.0.3+dfsg/usr/include/julia/ /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/src/support/libsupport.h /build/julia-1.0.3+dfsg/usr/include/julia/ /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/src/support/utf8.h /build/julia-1.0.3+dfsg/usr/include/julia/ /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/src/support/htable.h /build/julia-1.0.3+dfsg/usr/include/julia/ /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/src/support/ptrhash.h /build/julia-1.0.3+dfsg/usr/include/julia/ /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/src/support/MurmurHash3.h /build/julia-1.0.3+dfsg/usr/include/julia/ /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/src/support/ENTRY.amd64.h /build/julia-1.0.3+dfsg/usr/include/julia/ /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/src/support/utils.h /build/julia-1.0.3+dfsg/usr/include/julia/ /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/src/support/timefuncs.h /build/julia-1.0.3+dfsg/usr/include/julia/ /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/src/support/platform.h /build/julia-1.0.3+dfsg/usr/include/julia/ /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/src/julia.h /build/julia-1.0.3+dfsg/usr/include/julia/ /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/src/julia_assert.h /build/julia-1.0.3+dfsg/usr/include/julia/ /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/src/julia_threads.h /build/julia-1.0.3+dfsg/usr/include/julia/ /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/src/tls.h /build/julia-1.0.3+dfsg/usr/include/julia/ /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/src/locks.h /build/julia-1.0.3+dfsg/usr/include/julia/ mv julia_version.h.release.tmp julia_version.h /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/src/atomics.h /build/julia-1.0.3+dfsg/usr/include/julia/ /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/usr/include/uv.h /build/julia-1.0.3+dfsg/usr/include/julia/ gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/jltypes.c -o jltypes.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/gf.c -o gf.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/typemap.c -o typemap.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/ast.c -o ast.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/builtins.c -o builtins.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/module.c -o module.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/interpreter.c -o interpreter.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/symbol.c -o symbol.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/dlload.c -o dlload.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/sys.c -o sys.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/init.c -o init.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/task.c -o task.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/array.c -o array.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/dump.c -o dump.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/staticdata.c -o staticdata.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/toplevel.c -o toplevel.o /build/julia-1.0.3+dfsg/src/array.c: In function ‘jl_array_shrink’: /build/julia-1.0.3+dfsg/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 -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/jl_uv.c -o jl_uv.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/datatype.c -o datatype.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/simplevector.c -o simplevector.o g++ -march=x86-64 -m64 -I/build/julia-1.0.3+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/APInt-C.cpp -o APInt-C.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/runtime_intrinsics.c -o runtime_intrinsics.o g++ -march=x86-64 -m64 -I/build/julia-1.0.3+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/runtime_ccall.cpp -o runtime_ccall.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/precompile.c -o precompile.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/threadgroup.c -o threadgroup.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/threading.c -o threading.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/stackwalk.c -o stackwalk.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/gc.c -o gc.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/gc-debug.c -o gc-debug.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/gc-pages.c -o gc-pages.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/method.c -o method.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/jlapi.c -o jlapi.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/signal-handling.c -o signal-handling.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/safepoint.c -o safepoint.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/jloptions.c -o jloptions.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/timing.c -o timing.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/subtype.c -o subtype.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/rtutils.c -o rtutils.o gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/crc32c.c -o crc32c.o g++ -march=x86-64 -m64 -I/build/julia-1.0.3+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/processor.cpp -o processor.o g++ -march=x86-64 -m64 -I/build/julia-1.0.3+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/codegen.cpp -o codegen.o g++ -march=x86-64 -m64 -I/build/julia-1.0.3+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/jitlayers.cpp -o jitlayers.o g++ -march=x86-64 -m64 -I/build/julia-1.0.3+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/disasm.cpp -o disasm.o /build/julia-1.0.3+dfsg/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**)’: /build/julia-1.0.3+dfsg/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) ~~~~~~~~~~^~~~~ g++ -march=x86-64 -m64 -I/build/julia-1.0.3+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/debuginfo.cpp -o debuginfo.o g++ -march=x86-64 -m64 -I/build/julia-1.0.3+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/llvm-simdloop.cpp -o llvm-simdloop.o g++ -march=x86-64 -m64 -I/build/julia-1.0.3+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/llvm-ptls.cpp -o llvm-ptls.o g++ -march=x86-64 -m64 -I/build/julia-1.0.3+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/llvm-muladd.cpp -o llvm-muladd.o g++ -march=x86-64 -m64 -I/build/julia-1.0.3+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/llvm-late-gc-lowering.cpp -o llvm-late-gc-lowering.o g++ -march=x86-64 -m64 -I/build/julia-1.0.3+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/llvm-lower-handlers.cpp -o llvm-lower-handlers.o g++ -march=x86-64 -m64 -I/build/julia-1.0.3+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/llvm-gc-invariant-verifier.cpp -o llvm-gc-invariant-verifier.o g++ -march=x86-64 -m64 -I/build/julia-1.0.3+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/llvm-propagate-addrspaces.cpp -o llvm-propagate-addrspaces.o g++ -march=x86-64 -m64 -I/build/julia-1.0.3+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/llvm-multiversioning.cpp -o llvm-multiversioning.o In file included from /build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /build/julia-1.0.3+dfsg/src/codegen.cpp:45: /build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /build/julia-1.0.3+dfsg/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++ -march=x86-64 -m64 -I/build/julia-1.0.3+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/llvm-alloc-opt.cpp -o llvm-alloc-opt.o g++ -march=x86-64 -m64 -I/build/julia-1.0.3+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/cgmemmgr.cpp -o cgmemmgr.o g++ -march=x86-64 -m64 -I/build/julia-1.0.3+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /build/julia-1.0.3+dfsg/src/llvm-api.cpp -o llvm-api.o In file included from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/usr/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/LoopPass.h:18, from /build/julia-1.0.3+dfsg/src/llvm-simdloop.cpp:12: /build/julia-1.0.3+dfsg/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]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/usr/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/usr/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/LoopInfo.h:39, from /build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/LoopPass.h:18, from /build/julia-1.0.3+dfsg/src/llvm-simdloop.cpp:12: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ /build/julia-1.0.3+dfsg/contrib/install.sh 644 julia_version.h /build/julia-1.0.3+dfsg/usr/include/julia/ /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/usr/include/uv/unix.h /build/julia-1.0.3+dfsg/usr/include/uv/version.h /build/julia-1.0.3+dfsg/usr/include/uv/errno.h /build/julia-1.0.3+dfsg/usr/include/uv/linux.h /build/julia-1.0.3+dfsg/usr/include/uv/threadpool.h /build/julia-1.0.3+dfsg/usr/include/julia/uv In file included from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/usr/include/llvm/Object/ObjectFile.h:17, from /build/julia-1.0.3+dfsg/src/disasm.cpp:30: /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCStreamer.h:351:66: required from here /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/src/disasm.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here struct pair ^~~~ /build/julia-1.0.3+dfsg/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*)’: /build/julia-1.0.3+dfsg/src/codegen.cpp:6389:22: warning: variable ‘found’ set but not used [-Wunused-but-set-variable] bool found = false; ^~~~~ In file included from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/usr/include/llvm/Object/ObjectFile.h:17, from /build/julia-1.0.3+dfsg/src/disasm.cpp:30: /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCContext.h:613:44: required from here /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/src/disasm.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/usr/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/DenseMapInfo.h:17, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/DenseMap.h:17, from /build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/BasicAliasAnalysis.h:17, from /build/julia-1.0.3+dfsg/src/jitlayers.cpp:11: /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/usr/include/llvm/IR/PredIteratorCache.h:53:59: required from here /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/src/jitlayers.cpp:6: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/SmallSet.h:19, from /build/julia-1.0.3+dfsg/src/llvm-alloc-opt.cpp:7: /build/julia-1.0.3+dfsg/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*> > > >]’: /build/julia-1.0.3+dfsg/usr/include/llvm/Support/GenericDomTree.h:719:5: required from ‘void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::BasicBlock; bool IsPostDom = false]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/src/llvm-alloc-opt.cpp:783:78: required from here /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/usr/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/SmallPtrSet.h:21, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/SmallSet.h:18, from /build/julia-1.0.3+dfsg/src/llvm-alloc-opt.cpp:7: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/usr/include/llvm/Pass.h:32, from /build/julia-1.0.3+dfsg/src/llvm-multiversioning.cpp:12: /build/julia-1.0.3+dfsg/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]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /build/julia-1.0.3+dfsg/usr/include/llvm/Analysis/LoopInfo.h:800:72: required from here /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/usr/include/llvm/Support/type_traits.h:19, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/Optional.h:22, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/STLExtras.h:20, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/usr/include/llvm/Pass.h:32, from /build/julia-1.0.3+dfsg/src/llvm-multiversioning.cpp:12: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/usr/include/llvm/Object/ObjectFile.h:17, from /build/julia-1.0.3+dfsg/src/disasm.cpp:30: /build/julia-1.0.3+dfsg/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]’: /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/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]’ /build/julia-1.0.3+dfsg/usr/include/llvm/MC/MCFragment.h:648:42: required from here /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/src/disasm.cpp:22: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/STLExtras.h:21, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/StringRef.h:13, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/StringMap.h:17, from /build/julia-1.0.3+dfsg/usr/include/llvm/Support/Host.h:17, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/Hashing.h:49, from /build/julia-1.0.3+dfsg/usr/include/llvm/ADT/ArrayRef.h:13, from /build/julia-1.0.3+dfsg/usr/include/llvm/CodeGen/TargetSubtargetInfo.h:17, from /build/julia-1.0.3+dfsg/src/codegen.cpp:45: /build/julia-1.0.3+dfsg/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*>]’: /build/julia-1.0.3+dfsg/src/codegen.cpp:6660:53: required from here /build/julia-1.0.3+dfsg/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 /build/julia-1.0.3+dfsg/src/codegen.cpp:32: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair<_jl_value_t**, llvm::GlobalVariable*>’ declared here struct pair ^~~~ /build/julia-1.0.3+dfsg/src/codegen.cpp: In function ‘jl_cgval_t emit_expr(jl_codectx_t&, jl_value_t*, ssize_t)’: /build/julia-1.0.3+dfsg/src/codegen.cpp:3808: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) ~~~~~~~~~~~~^~~~ /build/julia-1.0.3+dfsg/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*)’: /build/julia-1.0.3+dfsg/src/codegen.cpp:1073:27: warning: variable ‘li’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] jl_method_instance_t *li = *pli; ^~ g++ -march=x86-64 -m64 -shared -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -momit-leaf-frame-pointer -D_GNU_SOURCE -I. -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/flisp -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -I/build/julia-1.0.3+dfsg/usr/include -DLIBRARY_EXPORTS -I/build/julia-1.0.3+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"x86_64"' -DJL_BUILD_UNAME='"Linux"' -I/build/julia-1.0.3+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/x86_64-linux-gnu/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 /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libjulia.so.1.0 -Wl,-z,relro -Wl,-z,now -Wl,-Bsymbolic-functions -Wl,--whole-archive ./flisp/libflisp.a -Wl,--whole-archive ./support/libsupport.a -L/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu -L/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libuv.a -lutf8proc -Wl,--no-whole-archive -L/build/julia-1.0.3+dfsg/usr/lib -lLLVM -Wl,--no-as-needed -ldl -lrt -lpthread -Wl,--export-dynamic,--as-needed,--no-whole-archive -lunwind-generic -lunwind -Wl,--version-script=/build/julia-1.0.3+dfsg/src/julia.expmap -Wl,-soname=libjulia.so.1 true -ignorelibjulia.so /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libjulia.so.1.0 true -ignore /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libjulia.so.1.0 make[3]: Leaving directory '/build/julia-1.0.3+dfsg/src' make[3]: Entering directory '/build/julia-1.0.3+dfsg/ui' Warning: git information unavailable; versioning information limited gcc -march=x86-64 -m64 -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DSYSTEM_LIBUNWIND -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -DSYSTEM_LIBUNWIND -ggdb2 -falign-functions -momit-leaf-frame-pointer -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -Wc++-compat -c /build/julia-1.0.3+dfsg/ui/repl.c -o repl.o g++ -march=x86-64 -m64 -g -O2 -ffile-prefix-map=/build/julia-1.0.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -momit-leaf-frame-pointer -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src -I/build/julia-1.0.3+dfsg/src/support -I/build/julia-1.0.3+dfsg/usr/include -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -Wc++-compat repl.o -o /build/julia-1.0.3+dfsg/usr/bin/julia -L/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia -L/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu -L/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu -ljulia -Wl,-Bdynamic -Wl,-z,relro -Wl,-z,now -Wl,--no-whole-archive -Wl,--no-as-needed -ldl -lrt -lpthread -Wl,--export-dynamic,--as-needed,--no-whole-archive -lunwind-generic -lunwind -Wl,--version-script=/build/julia-1.0.3+dfsg/src/julia.expmap -Wl,-rpath,'$ORIGIN/../lib/x86_64-linux-gnu' -Wl,-rpath-link,/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu -Wl,-z,origin make[3]: Leaving directory '/build/julia-1.0.3+dfsg/ui' make[3]: Entering directory '/build/julia-1.0.3+dfsg' Warning: git information unavailable; versioning information limited cd /build/julia-1.0.3+dfsg/base && /build/julia-1.0.3+dfsg/usr/bin/julia -C "generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)" --output-ji /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/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 /build/julia-1.0.3+dfsg/base && if ! /build/julia-1.0.3+dfsg/usr/bin/julia -g1 -O0 -C "generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)" --output-ji /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/sys.ji.tmp --startup-file=no --warn-overwrite=yes --sysimage /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/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 ─────────── 52.276849 seconds Base64 ───────── 7.442513 seconds CRC32c ───────── 0.012010 seconds SHA ──────────── 0.461026 seconds FileWatching ─── 0.195840 seconds Unicode ──────── 0.012296 seconds Mmap ─────────── 0.160951 seconds Serialization ── 2.985055 seconds Libdl ────────── 0.049976 seconds Markdown ─────── 4.857080 seconds LibGit2 ──────── 6.673355 seconds Logging ──────── 0.442895 seconds Sockets ──────── 4.435417 seconds Printf ───────── 0.011424 seconds Profile ──────── 0.366218 seconds Dates ────────── 6.217410 seconds DelimitedFiles ─ 0.316575 seconds Random ───────── 1.663017 seconds UUIDs ────────── 0.011593 seconds Future ───────── 0.009141 seconds LinearAlgebra ── 27.529454 seconds SparseArrays ─── 7.989635 seconds SuiteSparse ──── 2.203949 seconds Distributed ──── 18.196864 seconds SharedArrays ─── 0.332334 seconds Pkg ──────────── 46.242496 seconds Test ─────────── 5.223276 seconds REPL ─────────── 4.005542 seconds Statistics ───── 0.423799 seconds Stdlibs total ──149.145105 seconds Sysimage built. Summary: Total ─────── 201.425570 seconds Base: ─────── 52.276849 seconds 25.9534% Stdlibs: ──── 149.145105 seconds 74.0448% make[3]: Leaving directory '/build/julia-1.0.3+dfsg' make[3]: Entering directory '/build/julia-1.0.3+dfsg' Warning: git information unavailable; versioning information limited cd /build/julia-1.0.3+dfsg/base && if ! /build/julia-1.0.3+dfsg/usr/bin/julia -O3 -C "generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)" --output-o /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/sys-o.a.tmp --startup-file=no --warn-overwrite=yes --sysimage /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/sys.ji /build/julia-1.0.3+dfsg/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... 1090 generated in 144.849837 seconds (overhead 93.566500 seconds) g++ -march=x86-64 -m64 -Wl,-z,relro -Wl,-z,now -shared -fPIC -L/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia -L/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu -L/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu -o /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/sys.so -Wl,--whole-archive /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/sys-o.a -Wl,--no-whole-archive -ljulia $([ Linux = WINNT ] && echo '' -lssp) make[3]: Leaving directory '/build/julia-1.0.3+dfsg' make[2]: Leaving directory '/build/julia-1.0.3+dfsg' make[1]: Leaving directory '/build/julia-1.0.3+dfsg' debian/rules override_dh_auto_build-indep make[1]: Entering directory '/build/julia-1.0.3+dfsg' dh_auto_build -- prefix=/usr sysconfdir=/etc MULTIARCH=x86_64-linux-gnu MULTIARCH_INSTALL=1 NO_GIT=1 TAGGED_RELEASE_BANNER='Debian ⛬ julia/1.0.3+dfsg-4' USE_BLAS64=0 USE_LLVM_SHLIB=1 USE_SYSTEM_BLAS=1 USE_SYSTEM_CURL=1 USE_SYSTEM_DSFMT=1 USE_SYSTEM_GMP=1 USE_SYSTEM_LAPACK=1 USE_SYSTEM_LIBGIT2=1 USE_SYSTEM_LIBSSH2=1 USE_SYSTEM_LIBUNWIND=1 USE_SYSTEM_LIBUV=0 USE_SYSTEM_LLVM=0 USE_SYSTEM_MBEDTLS=1 USE_SYSTEM_MPFR=1 USE_SYSTEM_OPENSPECFUN=1 USE_SYSTEM_PATCHELF=1 USE_SYSTEM_PCRE=1 USE_SYSTEM_SUITESPARSE=1 USE_SYSTEM_UTF8PROC=1 VERBOSE=1 MARCH=x86-64 JULIA_CPU_TARGET="generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)" USE_SYSTEM_OPENLIBM=1 USE_SYSTEM_LIBM=0 LIBBLAS=-lopenblas LIBBLASNAME=libopenblas LIBLAPACK=-lopenblas LIBLAPACKNAME=libopenblas make -j16 "INSTALL=install --strip-program=true" prefix=/usr sysconfdir=/etc MULTIARCH=x86_64-linux-gnu MULTIARCH_INSTALL=1 NO_GIT=1 "TAGGED_RELEASE_BANNER=Debian ⛬ julia/1.0.3+dfsg-4" USE_BLAS64=0 USE_LLVM_SHLIB=1 USE_SYSTEM_BLAS=1 USE_SYSTEM_CURL=1 USE_SYSTEM_DSFMT=1 USE_SYSTEM_GMP=1 USE_SYSTEM_LAPACK=1 USE_SYSTEM_LIBGIT2=1 USE_SYSTEM_LIBSSH2=1 USE_SYSTEM_LIBUNWIND=1 USE_SYSTEM_LIBUV=0 USE_SYSTEM_LLVM=0 USE_SYSTEM_MBEDTLS=1 USE_SYSTEM_MPFR=1 USE_SYSTEM_OPENSPECFUN=1 USE_SYSTEM_PATCHELF=1 USE_SYSTEM_PCRE=1 USE_SYSTEM_SUITESPARSE=1 USE_SYSTEM_UTF8PROC=1 VERBOSE=1 MARCH=x86-64 JULIA_CPU_TARGET=generic\;sandybridge,-xsaveopt,clone_all\;haswell,-rdrnd,base\(1\) USE_SYSTEM_OPENLIBM=1 USE_SYSTEM_LIBM=0 LIBBLAS=-lopenblas LIBBLASNAME=libopenblas LIBLAPACK=-lopenblas LIBLAPACKNAME=libopenblas make[2]: Entering directory '/build/julia-1.0.3+dfsg' Warning: git information unavailable; versioning information limited make[3]: Entering directory '/build/julia-1.0.3+dfsg/deps' make[3]: Entering directory '/build/julia-1.0.3+dfsg/stdlib' Warning: git information unavailable; versioning information limited Warning: git information unavailable; versioning information limited make[3]: Nothing to be done for 'default'. make[3]: Leaving directory '/build/julia-1.0.3+dfsg/stdlib' make[3]: Nothing to be done for 'default'. make[3]: Leaving directory '/build/julia-1.0.3+dfsg/deps' PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/build/julia-1.0.3+dfsg/usr/tools /build/julia-1.0.3+dfsg/contrib/fixup-libgfortran.sh --verbose /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu make[3]: Entering directory '/build/julia-1.0.3+dfsg/src' make[3]: Entering directory '/build/julia-1.0.3+dfsg/src' Warning: git information unavailable; versioning information limited Warning: git information unavailable; versioning information limited Discovered traces of libgfortran within Got SONAMES of make[3]: Entering directory '/build/julia-1.0.3+dfsg/base' Warning: git information unavailable; versioning information limited make[3]: Nothing to be done for 'julia_flisp.boot.inc.phony'. make[3]: Leaving directory '/build/julia-1.0.3+dfsg/src' make[3]: Entering directory '/build/julia-1.0.3+dfsg/src' make[3]: Nothing to be done for 'libccalltest'. make[3]: Leaving directory '/build/julia-1.0.3+dfsg/src' Warning: git information unavailable; versioning information limited WARNING: Using boilerplate git version info make[3]: Leaving directory '/build/julia-1.0.3+dfsg/base' make[3]: Nothing to be done for 'libjulia-release'. make[3]: Leaving directory '/build/julia-1.0.3+dfsg/src' make[3]: Entering directory '/build/julia-1.0.3+dfsg/ui' Warning: git information unavailable; versioning information limited make[3]: Nothing to be done for 'julia-release'. make[3]: Leaving directory '/build/julia-1.0.3+dfsg/ui' make[3]: Entering directory '/build/julia-1.0.3+dfsg' Warning: git information unavailable; versioning information limited make[3]: '/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/sys.ji' is up to date. make[3]: Leaving directory '/build/julia-1.0.3+dfsg' make[3]: Entering directory '/build/julia-1.0.3+dfsg' Warning: git information unavailable; versioning information limited make[3]: '/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/sys.so' is up to date. make[3]: Leaving directory '/build/julia-1.0.3+dfsg' make[2]: Leaving directory '/build/julia-1.0.3+dfsg' /usr/bin/make -C doc pdf make[2]: Entering directory '/build/julia-1.0.3+dfsg/doc' Warning: git information unavailable; versioning information limited true Building PDF documentation. /build/julia-1.0.3+dfsg/usr/bin/julia --color=yes /build/julia-1.0.3+dfsg/doc/make.jl -- pdf linkcheck= doctest= buildroot=/build/julia-1.0.3+dfsg Documenter: setting up build directory. Documenter: expanding markdown templates. Documenter: building cross-references. Documenter: running document checks. !! Skipped doctesting. > checking footnote links. Documenter: populating indices. Documenter: rendering document. ┌ Warning: Deprecated format value :markdown │ │ The LaTeX/PDF backend must now be imported from a separate package. │ Add DocumenterLaTeX to your documentation dependencies and add │ │ using DocumenterLaTeX │ │ to your make.jl script. │ │ Built-in support for format=:latex will be removed completely in a future │ Documenter version, causing builds to fail completely. │ │ See the Output Backends section in the manual for more information. └ @ Documenter.Writers /build/julia-1.0.3+dfsg/debian/embedded/Documenter/src/Writers/Writers.jl:81 Latexmk: Run number 1 of rule 'lualatex' This is LuaTeX, Version 1.07.0 (TeX Live 2019/dev/Debian) system commands enabled. tput: unknown terminal "unknown" luaotfload | main : initialization completed in 0.181 seconds luaotfload | db : Font names database not found, generating new one. luaotfload | db : This can take several minutes; please be patient./usr/bin/pygmentize Latexmk: Run number 2 of rule 'lualatex' This is LuaTeX, Version 1.07.0 (TeX Live 2019/dev/Debian) system commands enabled. tput: unknown terminal "unknown" luaotfload | main : initialization completed in 0.145 seconds /usr/bin/pygmentize Latexmk: Run number 3 of rule 'lualatex' This is LuaTeX, Version 1.07.0 (TeX Live 2019/dev/Debian) system commands enabled. tput: unknown terminal "unknown" luaotfload | main : initialization completed in 0.146 seconds /usr/bin/pygmentize Latexmk: Summary of warnings from last run of (pdf)latex: =====Latex reported missing or unavailable character(s). =====See log file for details. Build finished. make[2]: Leaving directory '/build/julia-1.0.3+dfsg/doc' make[1]: Leaving directory '/build/julia-1.0.3+dfsg' debian/rules override_dh_auto_test-arch make[1]: Entering directory '/build/julia-1.0.3+dfsg' env JULIA_CPU_THREADS=16 JULIA_TEST_MAXRSS_MB=500 make -C test prefix=/usr sysconfdir=/etc MULTIARCH=x86_64-linux-gnu MULTIARCH_INSTALL=1 NO_GIT=1 TAGGED_RELEASE_BANNER='Debian ⛬ julia/1.0.3+dfsg-4' USE_BLAS64=0 USE_LLVM_SHLIB=1 USE_SYSTEM_BLAS=1 USE_SYSTEM_CURL=1 USE_SYSTEM_DSFMT=1 USE_SYSTEM_GMP=1 USE_SYSTEM_LAPACK=1 USE_SYSTEM_LIBGIT2=1 USE_SYSTEM_LIBSSH2=1 USE_SYSTEM_LIBUNWIND=1 USE_SYSTEM_LIBUV=0 USE_SYSTEM_LLVM=0 USE_SYSTEM_MBEDTLS=1 USE_SYSTEM_MPFR=1 USE_SYSTEM_OPENSPECFUN=1 USE_SYSTEM_PATCHELF=1 USE_SYSTEM_PCRE=1 USE_SYSTEM_SUITESPARSE=1 USE_SYSTEM_UTF8PROC=1 VERBOSE=1 MARCH=x86-64 JULIA_CPU_TARGET="generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)" USE_SYSTEM_OPENLIBM=1 USE_SYSTEM_LIBM=0 LIBBLAS=-lopenblas LIBBLASNAME=libopenblas LIBLAPACK=-lopenblas LIBLAPACKNAME=libopenblas make[2]: Entering directory '/build/julia-1.0.3+dfsg/test' Warning: git information unavailable; versioning information limited /build/julia-1.0.3+dfsg/usr/bin/julia --check-bounds=yes --startup-file=no ./runtests.jl all Test (Worker) | Time (s) | GC (s) | GC % | Alloc (MB) | RSS (MB) unicode/utf8 (11) | 3.14 | 0.25 | 8.1 | 144.24 | 216.54 triplequote (11) | 0.13 | 0.00 | 0.0 | 2.00 | 216.54 compiler/validation (4) | 4.16 | 0.23 | 5.4 | 160.57 | 216.54 intrinsics (11) | 0.80 | 0.01 | 1.2 | 25.12 | 216.54 worlds (13) | 6.38 | 0.30 | 4.7 | 271.83 | 216.54 strings/search (7) | 6.87 | 0.28 | 4.0 | 253.87 | 216.54 strings/io (9) | 7.42 | 0.25 | 3.4 | 259.41 | 225.59 char (17) | 7.64 | 0.31 | 4.0 | 289.34 | 220.72 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 keywordargs (14) | 10.39 | 0.30 | 2.9 | 253.37 | 216.54 strings/types (10) | 12.36 | 0.64 | 5.2 | 1326.65 | 216.54 strings/util (8) | 12.89 | 0.32 | 2.5 | 332.47 | 226.42 iobuffer (13) | 6.26 | 0.05 | 0.9 | 116.19 | 232.97 staged (7) | 6.82 | 0.27 | 4.0 | 271.49 | 216.99 From worker 2: Skipping Base.active_repl From worker 2: Skipping Base.active_repl_backend compiler/compiler (3) | 18.01 | 0.69 | 3.8 | 711.63 | 257.12 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 ambiguous (2) | 20.34 | 0.51 | 2.5 | 1138.84 | 245.13 intfuncs (7) | 8.67 | 0.11 | 1.3 | 220.88 | 224.18 tuple (14) | 12.45 | 0.30 | 2.4 | 276.17 | 227.63 simdloop (3) | 5.34 | 0.16 | 3.1 | 257.16 | 261.63 copy (3) | 6.71 | 0.25 | 3.7 | 178.52 | 271.62 strings/basic (6) | 32.54 | 0.75 | 2.3 | 830.99 | 245.13 reduce (10) | 29.06 | 1.40 | 4.8 | 1327.17 | 391.98 hashing (11) | 38.50 | 1.00 | 2.6 | 1451.82 | 248.93 vecelement (2) | 23.82 | 0.86 | 3.6 | 1324.81 | 263.25 rational (7) | 22.64 | 0.65 | 2.9 | 847.06 | 249.43 path (7) | 6.02 | 0.03 | 0.5 | 36.45 | 276.46 functional (10) | 16.52 | 0.47 | 2.8 | 699.91 | 391.98 operators (2) | 14.62 | 0.40 | 2.7 | 550.83 | 263.25 subtype (16) | 60.37 | 1.90 | 3.2 | 1957.54 | 709.21 dict (4) | 62.16 | 1.86 | 3.0 | 2196.26 | 294.84 fastmath (6) | 24.18 | 0.58 | 2.4 | 726.70 | 266.02 bigfloat (4) | 1.18 | 0.04 | 3.4 | 54.54 | 294.84 parse (10) | 24.99 | 0.94 | 3.8 | 836.37 | 391.98 From worker 4: [stdio passthrough ok] bigint (18) | 19.50 | 0.54 | 2.8 | 526.24 | 235.91 reducedim (8) | 81.41 | 2.83 | 3.5 | 3203.46 | 282.37 file (18) | 9.71 | 0.27 | 2.8 | 263.03 | 236.66 version (18) | 3.22 | 0.09 | 2.8 | 109.49 | 237.18 [ Info: backtrace (10) | 5.10 | 0.19 | 3.6 | 157.61 | 391.98 namedtuple (18) | 8.53 | 0.18 | 2.1 | 227.62 | 241.47 offsetarray (9) | 111.31 | 3.89 | 3.5 | 3585.14 | 320.20 spawn (4) | 42.72 | 0.79 | 1.8 | 745.93 | 294.84 ccall (7) | 72.84 | 44.93 | 61.7 | 708.26 | 280.06 core (12) | 122.60 | 13.05 | 10.6 | 10917.07 | 619.63 floatapprox (4) | 5.95 | 0.19 | 3.2 | 220.37 | 294.84 regex (19) | 4.15 | 0.19 | 4.6 | 179.89 | 249.35 float16 (4) | 6.18 | 0.13 | 2.2 | 192.73 | 297.67 sysinfo (4) | 0.50 | 0.02 | 3.3 | 20.50 | 297.70 combinatorics (19) | 4.36 | 0.08 | 1.8 | 91.16 | 249.35 env (4) | 1.42 | 0.02 | 1.1 | 20.87 | 297.77 reflection (7) | 11.32 | 0.37 | 3.3 | 389.55 | 285.52 mod2pi (7) | 1.41 | 0.02 | 1.2 | 30.54 | 287.70 mpfr (10) | 40.66 | 0.84 | 2.1 | 1202.59 | 391.98 euler (7) | 2.50 | 0.10 | 3.9 | 143.51 | 289.68 math (3) | 118.51 | 1.73 | 1.5 | 3012.37 | 329.94 iterators (11) | 105.38 | 3.79 | 3.6 | 3938.40 | 351.89 goto (11) | 0.12 | 0.00 | 0.0 | 1.11 | 351.92 llvmcall (11) | 0.66 | 0.02 | 2.7 | 17.99 | 352.25 llvmcall2 (11) | 0.08 | 0.00 | 0.0 | 1.82 | 352.25 From worker 2: WARNING: replacing module Foo. loading (2) | 92.90 | 2.66 | 2.9 | 4030.21 | 270.76 errorshow (7) | 11.61 | 0.43 | 3.7 | 320.88 | 317.37 rounding (19) | 18.11 | 0.49 | 2.7 | 666.52 | 249.35 some (2) | 2.81 | 0.08 | 2.8 | 94.89 | 275.81 sorting (6) | 87.18 | 2.27 | 2.6 | 2463.54 | 327.88 meta (7) | 2.03 | 0.05 | 2.5 | 73.48 | 317.37 From worker 7: Warning: threaded loop executed in order complex (9) | 38.77 | 0.79 | 2.0 | 844.26 | 353.47 grisu (11) | 6.67 | 0.18 | 2.7 | 205.23 | 365.82 read (8) | 61.47 | 3.17 | 5.2 | 2790.38 | 533.77 stacktraces (19) | 5.70 | 0.13 | 2.4 | 217.73 | 266.52 docs (2) | 10.07 | 0.30 | 3.0 | 379.10 | 296.85 enums (9) | 10.69 | 0.43 | 4.0 | 392.31 | 354.17 threads (7) | 12.17 | 0.53 | 4.3 | 233.59 | 329.71 inline (7) | 0.92 | 0.02 | 1.7 | 20.40 | 329.71 abstractarray (13) | 156.79 | 7.39 | 4.7 | 5090.33 | 370.52 bitset (2) | 6.45 | 0.08 | 1.2 | 87.52 | 304.13 cartesian (2) | 0.23 | 0.00 | 0.0 | 3.22 | 304.17 osutils (2) | 0.54 | 0.00 | 0.0 | 0.61 | 304.26 checked (19) | 16.41 | 0.05 | 0.3 | 105.57 | 312.23 iostream (19) | 1.69 | 0.04 | 2.3 | 65.48 | 312.23 secretbuffer (19) | 1.75 | 0.47 | 26.9 | 36.32 | 312.23 sets (3) | 32.85 | 0.60 | 1.8 | 789.96 | 347.70 int (20) | 21.95 | 0.38 | 1.7 | 483.89 | 250.20 specificity (19) | 0.64 | 0.05 | 8.3 | 21.38 | 312.23 boundscheck (7) | 12.84 | 0.03 | 0.3 | 36.93 | 329.71 floatfuncs (9) | 14.90 | 0.72 | 4.8 | 615.00 | 369.67 error (13) | 4.37 | 0.09 | 2.0 | 87.12 | 374.66 codegen (3) | 5.37 | 0.36 | 6.8 | 22.79 | 362.64 syntax (19) | 5.73 | 0.21 | 3.6 | 124.33 | 312.23 numbers (15) | 193.92 | 4.44 | 2.3 | 5052.66 | 377.04 channels (2) | 20.40 | 2.03 | 9.9 | 575.54 | 468.10 logging (7) | 15.74 | 0.41 | 2.6 | 429.49 | 359.82 From worker 6: Test Summary: | Pass Total From worker 6: @deprecate | 6 6 From worker 6: Test Summary: | Pass Total From worker 6: firstcaller | 1 1 From worker 6: Test Summary: | Broken Total From worker 6: parser syntax deprecations | 1 1 reinterpretarray (20) | 19.60 | 1.10 | 5.6 | 768.84 | 270.15 misc (6) | 47.22 | 2.95 | 6.2 | 1905.46 | 421.64 asyncmap (13) | 17.93 | 0.70 | 3.9 | 599.96 | 374.66 missing (9) | 20.98 | 0.79 | 3.8 | 568.78 | 379.80 broadcast (18) | 119.86 | 6.50 | 5.4 | 4996.07 | 388.04 show (10) | 88.44 | 2.94 | 3.3 | 3111.42 | 394.08 ranges (4) | 106.24 | 6.20 | 5.8 | 8584.79 | 380.32 arrayops (17) | 247.24 | 9.84 | 4.0 | 9057.56 | 522.72 LinearAlgebra/schur (9) | 61.57 | 2.65 | 4.3 | 2243.62 | 426.38 Pkg/resolve (2) | 80.37 | 4.77 | 5.9 | 6367.49 | 492.46 LinearAlgebra/special (18) | 58.47 | 1.97 | 3.4 | 1737.90 | 420.57 bitarray (14) | 286.65 | 13.12 | 4.6 | 12743.74 | 476.29 LinearAlgebra/eigen (10) | 122.69 | 6.87 | 5.6 | 4624.58 | 500.79 LinearAlgebra/lapack (9) | 94.88 | 4.55 | 4.8 | 2935.74 | 509.69 LinearAlgebra/bunchkaufman (4) | 125.77 | 6.74 | 5.4 | 4536.56 | 469.42 LinearAlgebra/svd (21) | 142.51 | 6.15 | 4.3 | 5438.42 | 331.09 cmdlineargs (11) | 267.21 | 0.28 | 0.1 | 252.23 | 393.80 LinearAlgebra/qr (20) | 229.25 | 10.25 | 4.5 | 10551.67 | 492.38 LinearAlgebra/tridiag (2) | 175.89 | 6.64 | 3.8 | 4704.68 | 521.20 LinearAlgebra/generic (21) | 54.91 | 2.70 | 4.9 | 1783.43 | 376.67 LinearAlgebra/hessenberg (24) | 37.46 | 1.30 | 3.5 | 800.02 | 251.00 LinearAlgebra/uniformscaling (11) | 73.00 | 2.92 | 4.0 | 1786.22 | 422.05 LinearAlgebra/bidiag (18) | 216.80 | 11.29 | 5.2 | 5768.28 | 548.65 SparseArrays/higherorderfns (3) | 365.23 | 16.62 | 4.6 | 12147.04 | 544.21 LinearAlgebra/givens (25) | 51.27 | 2.07 | 4.0 | 1276.51 | 251.25 LinearAlgebra/matmul (13) | 363.54 | 17.66 | 4.9 | 9788.02 | 533.89 LinearAlgebra/pinv (11) | 69.85 | 4.28 | 6.1 | 1851.29 | 549.79 LinearAlgebra/blas (21) | 134.62 | 4.36 | 3.2 | 2218.25 | 456.66 subarray (5) | 594.40 | 42.69 | 7.2 | 24167.06 | 731.67 Dates/query (21) | 3.66 | 0.03 | 0.7 | 22.66 | 456.84 Dates/adjusters (28) | 26.05 | 0.55 | 2.1 | 343.98 | 251.75 LinearAlgebra/adjtrans (24) | 109.93 | 3.96 | 3.6 | 2562.44 | 290.07 Dates/rounding (28) | 6.94 | 0.08 | 1.1 | 103.73 | 251.75 Dates/types (24) | 9.06 | 0.13 | 1.5 | 112.71 | 308.95 LinearAlgebra/lq (20) | 183.95 | 8.82 | 4.8 | 5948.87 | 576.33 Dates/conversions (30) | 8.39 | 0.22 | 2.6 | 198.36 | 252.27 LinearAlgebra/structuredbroadcast (26) | 69.47 | 2.34 | 3.4 | 2503.76 | 251.50 CRC32c (26) | 4.35 | 0.10 | 2.3 | 122.99 | 258.87 Base64 (30) | 5.12 | 0.13 | 2.6 | 207.49 | 252.27 Dates/ranges (21) | 38.16 | 1.60 | 4.2 | 1093.42 | 471.61 LinearAlgebra/cholesky (22) | 280.11 | 10.43 | 3.7 | 7884.99 | 377.90 Dates/periods (29) | 44.43 | 1.21 | 2.7 | 1154.83 | 252.01 Future (21) | 4.07 | 0.15 | 3.6 | 102.86 | 472.50 Dates/arithmetic (24) | 27.84 | 0.83 | 3.0 | 638.75 | 326.89 Libdl (29) | 2.42 | 0.03 | 1.3 | 30.46 | 252.01 Dates/io (28) | 35.80 | 0.62 | 1.7 | 843.38 | 251.75 Logging (21) | 11.70 | 0.50 | 4.3 | 430.17 | 492.85 DelimitedFiles (26) | 24.20 | 1.06 | 4.4 | 777.43 | 276.25 Mmap (29) | 16.13 | 7.29 | 45.2 | 319.48 | 252.01 Markdown (24) | 17.33 | 0.67 | 3.9 | 544.14 | 329.42 Profile (21) | 10.16 | 0.45 | 4.5 | 318.85 | 498.67 SparseArrays/sparse (19) | 477.02 | 67.88 | 14.2 | 10337.52 | 530.57 InteractiveUtils (22) | 31.00 | 1.34 | 4.3 | 819.12 | 445.71 Dates/accessors (27) | 98.85 | 1.43 | 1.4 | 3906.19 | 251.75 FileWatching (30) | 39.82 | 1.94 | 4.9 | 186.14 | 252.27 Sockets (31) | 15.85 | 0.32 | 2.0 | 365.23 | 252.53 UUIDs (31) | 0.22 | 0.00 | 0.0 | 8.32 | 252.53 Serialization (21) | 17.90 | 1.16 | 6.5 | 757.95 | 510.37 LinearAlgebra/symmetric (4) | 317.41 | 19.02 | 6.0 | 7056.53 | 642.16 LinearAlgebra/lu (23) | 325.34 | 13.19 | 4.1 | 9215.89 | 480.33 Unicode (31) | 14.55 | 0.35 | 2.4 | 358.09 | 252.53 Printf (28) | 59.40 | 1.47 | 2.5 | 2669.32 | 281.24 LinearAlgebra/dense (6) | 503.68 | 29.29 | 5.8 | 15215.84 | 684.44 From worker 25: The following 'Resetting the helper list...' warning is expected: ┌ Warning: Resetting the helper list is currently unsupported: │ ignoring all git credential helpers └ @ LibGit2 /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/LibGit2/src/gitcredential.jl:234 ┌ Warning: TerminalMenus: Unable to enter raw mode: ArgumentError("stream is closed or unusable") └ @ REPL.TerminalMenus /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/REPL/src/TerminalMenus/util.jl:21 From worker 26: ┌ Warning: TerminalMenus: Unable to enter raw mode: ArgumentError("stream is closed or unusable") └ @ REPL.TerminalMenus /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/REPL/src/TerminalMenus/util.jl:21 From worker 26: REPL (26) | 63.60 | 2.39 | 3.8 | 2075.67 | 385.11 ┌ Warning: Omitting `@test_deprecated` tests which can't yet │ be tested in --depwarn=error mode └ @ Main.Test81Main_Test /build/julia-1.0.3+dfsg/usr/share/julia/stdlib/v1.0/Test/test/runtests.jl:736 SparseArrays/sparsevector (15) | 539.27 | 21.06 | 3.9 | 17905.75 | 816.07 Test (30) | 70.76 | 0.31 | 0.4 | 514.59 | 273.02 Statistics (22) | 74.21 | 3.55 | 4.8 | 2753.67 | 509.98 Random (29) | 87.65 | 3.06 | 3.5 | 3041.60 | 379.73 LinearAlgebra/diagonal (14) | 436.14 | 31.58 | 7.2 | 12257.15 | 783.42 SuiteSparse (27) | 153.28 | 5.41 | 3.5 | 4912.53 | 342.04 SHA (24) | 201.22 | 0.81 | 0.4 | 659.42 | 384.30 LibGit2/libgit2 (25) | 363.27 | 4.37 | 1.2 | 1483.40 | 680.29 LinearAlgebra/triangular (7) | 1320.08 | 71.01 | 5.4 | 35101.81 | 1186.28 Executing tests that run on node 1 only: precompile (1) | 81.48 | 0.40 | 0.5 | 445.54 | 259.91 SharedArrays (1) | 39.77 | 1.85 | 4.7 | 1727.90 | 281.96 stress (1) | 74.09 | 0.03 | 0.0 | 44.81 | 282.77 Distributed (1) | 196.07 | 0.01 | 0.0 | 20.50 | 283.09 Test Summary: | Pass Broken Total Overall | 37522154 327825 37849979 SUCCESS make[2]: Leaving directory '/build/julia-1.0.3+dfsg/test' make[1]: Leaving directory '/build/julia-1.0.3+dfsg' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary dh_testroot dh_prep debian/rules override_dh_auto_install make[1]: Entering directory '/build/julia-1.0.3+dfsg' make prefix=/usr sysconfdir=/etc MULTIARCH=x86_64-linux-gnu MULTIARCH_INSTALL=1 NO_GIT=1 TAGGED_RELEASE_BANNER='Debian ⛬ julia/1.0.3+dfsg-4' USE_BLAS64=0 USE_LLVM_SHLIB=1 USE_SYSTEM_BLAS=1 USE_SYSTEM_CURL=1 USE_SYSTEM_DSFMT=1 USE_SYSTEM_GMP=1 USE_SYSTEM_LAPACK=1 USE_SYSTEM_LIBGIT2=1 USE_SYSTEM_LIBSSH2=1 USE_SYSTEM_LIBUNWIND=1 USE_SYSTEM_LIBUV=0 USE_SYSTEM_LLVM=0 USE_SYSTEM_MBEDTLS=1 USE_SYSTEM_MPFR=1 USE_SYSTEM_OPENSPECFUN=1 USE_SYSTEM_PATCHELF=1 USE_SYSTEM_PCRE=1 USE_SYSTEM_SUITESPARSE=1 USE_SYSTEM_UTF8PROC=1 VERBOSE=1 MARCH=x86-64 JULIA_CPU_TARGET="generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)" USE_SYSTEM_OPENLIBM=1 USE_SYSTEM_LIBM=0 LIBBLAS=-lopenblas LIBBLASNAME=libopenblas LIBLAPACK=-lopenblas LIBLAPACKNAME=libopenblas install make[2]: Entering directory '/build/julia-1.0.3+dfsg' Warning: git information unavailable; versioning information limited gcc -march=x86-64 -m64 -o /build/julia-1.0.3+dfsg/usr/tools/stringreplace /build/julia-1.0.3+dfsg/contrib/stringreplace.c make[3]: Entering directory '/build/julia-1.0.3+dfsg' Warning: git information unavailable; versioning information limited make[4]: Entering directory '/build/julia-1.0.3+dfsg/stdlib' Warning: git information unavailable; versioning information limited make[4]: Nothing to be done for 'default'. make[4]: Leaving directory '/build/julia-1.0.3+dfsg/stdlib' make[4]: Entering directory '/build/julia-1.0.3+dfsg/deps' Warning: git information unavailable; versioning information limited make[4]: Nothing to be done for 'default'. make[4]: Leaving directory '/build/julia-1.0.3+dfsg/deps' PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/build/julia-1.0.3+dfsg/usr/tools /build/julia-1.0.3+dfsg/contrib/fixup-libgfortran.sh --verbose /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu Discovered traces of libgfortran within Got SONAMES of make[4]: Entering directory '/build/julia-1.0.3+dfsg/base' Warning: git information unavailable; versioning information limited WARNING: Using boilerplate git version info make[4]: Leaving directory '/build/julia-1.0.3+dfsg/base' make[4]: Entering directory '/build/julia-1.0.3+dfsg/src' Warning: git information unavailable; versioning information limited make[4]: Nothing to be done for 'julia_flisp.boot.inc.phony'. make[4]: Leaving directory '/build/julia-1.0.3+dfsg/src' make[4]: Entering directory '/build/julia-1.0.3+dfsg/src' Warning: git information unavailable; versioning information limited make[4]: Nothing to be done for 'libjulia-release'. make[4]: Leaving directory '/build/julia-1.0.3+dfsg/src' make[4]: Entering directory '/build/julia-1.0.3+dfsg/ui' Warning: git information unavailable; versioning information limited make[4]: Nothing to be done for 'julia-release'. make[4]: Leaving directory '/build/julia-1.0.3+dfsg/ui' make[4]: Entering directory '/build/julia-1.0.3+dfsg' Warning: git information unavailable; versioning information limited make[4]: '/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/sys.ji' is up to date. make[4]: Leaving directory '/build/julia-1.0.3+dfsg' make[4]: Entering directory '/build/julia-1.0.3+dfsg' Warning: git information unavailable; versioning information limited make[4]: '/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/sys.so' is up to date. make[4]: Leaving directory '/build/julia-1.0.3+dfsg' make[4]: Entering directory '/build/julia-1.0.3+dfsg/doc' Warning: git information unavailable; versioning information limited true Building HTML documentation. /build/julia-1.0.3+dfsg/usr/bin/julia --color=yes /build/julia-1.0.3+dfsg/doc/make.jl linkcheck= doctest= buildroot=/build/julia-1.0.3+dfsg Documenter: setting up build directory. Documenter: expanding markdown templates. Documenter: building cross-references. Documenter: running document checks. !! Skipped doctesting. > checking footnote links. Documenter: populating indices. Documenter: rendering document. Build finished. The HTML pages are in _build/html. make[4]: Leaving directory '/build/julia-1.0.3+dfsg/doc' make[3]: Leaving directory '/build/julia-1.0.3+dfsg' make[3]: Entering directory '/build/julia-1.0.3+dfsg' Warning: git information unavailable; versioning information limited make[4]: Entering directory '/build/julia-1.0.3+dfsg/deps' Warning: git information unavailable; versioning information limited make[4]: Nothing to be done for 'default'. make[4]: Leaving directory '/build/julia-1.0.3+dfsg/deps' make[4]: Entering directory '/build/julia-1.0.3+dfsg/src' Warning: git information unavailable; versioning information limited make[4]: Nothing to be done for 'julia_flisp.boot.inc.phony'. make[4]: Leaving directory '/build/julia-1.0.3+dfsg/src' make[4]: Entering directory '/build/julia-1.0.3+dfsg/src' Warning: git information unavailable; versioning information limited make[4]: Nothing to be done for 'libjulia-release'. make[4]: Leaving directory '/build/julia-1.0.3+dfsg/src' make[4]: Entering directory '/build/julia-1.0.3+dfsg/ui' Warning: git information unavailable; versioning information limited make[4]: Nothing to be done for 'julia-release'. make[4]: Leaving directory '/build/julia-1.0.3+dfsg/ui' make[4]: Entering directory '/build/julia-1.0.3+dfsg/stdlib' Warning: git information unavailable; versioning information limited make[4]: Nothing to be done for 'default'. make[4]: Leaving directory '/build/julia-1.0.3+dfsg/stdlib' PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path:/build/julia-1.0.3+dfsg/usr/tools /build/julia-1.0.3+dfsg/contrib/fixup-libgfortran.sh --verbose /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu Discovered traces of libgfortran within Got SONAMES of make[4]: Entering directory '/build/julia-1.0.3+dfsg/base' Warning: git information unavailable; versioning information limited WARNING: Using boilerplate git version info make[4]: Leaving directory '/build/julia-1.0.3+dfsg/base' make[4]: Entering directory '/build/julia-1.0.3+dfsg' Warning: git information unavailable; versioning information limited make[4]: '/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/sys.ji' is up to date. make[4]: Leaving directory '/build/julia-1.0.3+dfsg' make[4]: Entering directory '/build/julia-1.0.3+dfsg' Warning: git information unavailable; versioning information limited make[4]: '/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/sys.so' is up to date. make[4]: Leaving directory '/build/julia-1.0.3+dfsg' make[4]: Entering directory '/build/julia-1.0.3+dfsg/src' Warning: git information unavailable; versioning information limited make[4]: Nothing to be done for 'libccalltest'. make[4]: Leaving directory '/build/julia-1.0.3+dfsg/src' make[3]: Leaving directory '/build/julia-1.0.3+dfsg' /build/julia-1.0.3+dfsg/contrib/install.sh 755 /build/julia-1.0.3+dfsg/usr/bin/julia ./debian/tmp//usr/bin/ for suffix in julia ; do \ for lib in /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/lib${suffix}.*so*; do \ if [ "${lib##*.}" != "dSYM" ]; then \ /build/julia-1.0.3+dfsg/contrib/install.sh 755 $lib ./debian/tmp//usr/lib/x86_64-linux-gnu ; \ fi \ done \ done for suffix in libccalltest libsuitesparse_wrapper libLLVM libLLVM-6 libgfortran libgcc_s libquadmath ; do \ for lib in /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/${suffix}.*so*; do \ if [ "${lib##*.}" != "dSYM" ]; then \ /build/julia-1.0.3+dfsg/contrib/install.sh 755 $lib ./debian/tmp//usr/lib/x86_64-linux-gnu/julia ; \ fi \ done \ done cp: stat '/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libLLVM.*so*' ei õnnestu: No such file or directory chmod: './debian/tmp//usr/lib/x86_64-linux-gnu/julia/libLLVM.*so*' ei saa kasutada: No such file or directory cp: stat '/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libLLVM-6.*so*' ei õnnestu: No such file or directory chmod: './debian/tmp//usr/lib/x86_64-linux-gnu/julia/libLLVM-6.*so*' ei saa kasutada: No such file or directory cp: stat '/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libgfortran.*so*' ei õnnestu: No such file or directory chmod: './debian/tmp//usr/lib/x86_64-linux-gnu/julia/libgfortran.*so*' ei saa kasutada: No such file or directory cp: stat '/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libgcc_s.*so*' ei õnnestu: No such file or directory chmod: './debian/tmp//usr/lib/x86_64-linux-gnu/julia/libgcc_s.*so*' ei saa kasutada: No such file or directory cp: stat '/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/libquadmath.*so*' ei õnnestu: No such file or directory chmod: './debian/tmp//usr/lib/x86_64-linux-gnu/julia/libquadmath.*so*' ei saa kasutada: No such file or directory for suffix in libamd libcamd libccolamd libcholmod libcolamd libumfpack libspqr libsuitesparseconfig libpcre2-8 libdSFMT libgmp libmpfr libssh2 libmbedtls libmbedcrypto libmbedx509 libcurl libgit2 libopenblas ; do \ lib=/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/${suffix}.so; \ /build/julia-1.0.3+dfsg/contrib/install.sh 755 $lib ./debian/tmp//usr/lib/x86_64-linux-gnu/julia ; \ done cp: stat '/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libmbedcrypto.so' ei õnnestu: No such file or directory chmod: './debian/tmp//usr/lib/x86_64-linux-gnu/julia/libmbedcrypto.so' ei saa kasutada: No such file or directory cp: stat '/build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/libmbedx509.so' ei õnnestu: No such file or directory chmod: './debian/tmp//usr/lib/x86_64-linux-gnu/julia/libmbedx509.so' ei saa kasutada: No such file or directory # Copy public headers cp -R -L /build/julia-1.0.3+dfsg/usr/include/julia/* ./debian/tmp//usr/include/julia # Copy system image /build/julia-1.0.3+dfsg/contrib/install.sh 755 /build/julia-1.0.3+dfsg/usr/lib/x86_64-linux-gnu/julia/sys.so ./debian/tmp//usr/lib/x86_64-linux-gnu/julia # Copy in system image build script /build/julia-1.0.3+dfsg/contrib/install.sh 755 /build/julia-1.0.3+dfsg/contrib/build_sysimg.jl ./debian/tmp//usr/share/julia/ # Copy in all .jl sources as well cp -R -L /build/julia-1.0.3+dfsg/usr/share/julia ./debian/tmp//usr/share/ # Copy documentation cp -R -L /build/julia-1.0.3+dfsg/doc/_build/html ./debian/tmp//usr/share/doc/julia/ # Remove various files which should not be installed rm -f ./debian/tmp//usr/share/julia/base/version_git.sh rm -f ./debian/tmp//usr/share/julia/test/Makefile rm -f ./debian/tmp//usr/share/julia/stdlib/v`cut -d. -f1-2 < /build/julia-1.0.3+dfsg/VERSION`/*/source-extracted rm -f ./debian/tmp//usr/share/julia/stdlib/v`cut -d. -f1-2 < /build/julia-1.0.3+dfsg/VERSION`/*/build-configured rm -f ./debian/tmp//usr/share/julia/stdlib/v`cut -d. -f1-2 < /build/julia-1.0.3+dfsg/VERSION`/*/build-compiled rm -f ./debian/tmp//usr/share/julia/stdlib/v`cut -d. -f1-2 < /build/julia-1.0.3+dfsg/VERSION`/*/build-checked # Copy in beautiful new man page /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/usr/share/man/man1/julia.1 ./debian/tmp//usr/share/man/man1/ # Copy icon and .desktop file mkdir -p ./debian/tmp//usr/share/icons/hicolor/scalable/apps/ /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/contrib/julia.svg ./debian/tmp//usr/share/icons/hicolor/scalable/apps/ touch -c ./debian/tmp//usr/share/icons/hicolor/ gtk-update-icon-cache ./debian/tmp//usr/share/icons/hicolor/ make[2]: gtk-update-icon-cache: Command not found make[2]: [Makefile:362: install] Error 127 (ignored) mkdir -p ./debian/tmp//usr/share/applications/ /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/contrib/julia.desktop ./debian/tmp//usr/share/applications/ # Install appdata file mkdir -p ./debian/tmp//usr/share/appdata/ /build/julia-1.0.3+dfsg/contrib/install.sh 644 /build/julia-1.0.3+dfsg/contrib/julia.appdata.xml ./debian/tmp//usr/share/appdata/ # Update RPATH entries and JL_SYSTEM_IMAGE_PATH if ../lib/x86_64-linux-gnu/julia != ../lib/x86_64-linux-gnu/julia # On FreeBSD, remove the build's libdir from each library's RPATH mkdir -p ./debian/tmp//etc cp -R /build/julia-1.0.3+dfsg/usr/etc/julia ./debian/tmp//etc/ make[2]: Leaving directory '/build/julia-1.0.3+dfsg' # FIXME: any better solution than this hack? find deps -type f -name 'libLLVM*so*' -exec cp -v '{}' debian/tmp/usr/lib/x86_64-linux-gnu/julia/ \; 'deps/scratch/llvm-6.0.0/build_Release/lib/libLLVM-6.0.so' -> 'debian/tmp/usr/lib/x86_64-linux-gnu/julia/libLLVM-6.0.so' ln -s libLLVM-6.0.so debian/tmp/usr/lib/x86_64-linux-gnu/julia/libLLVM-6.0.0.so ln -s libLLVM-6.0.so debian/tmp/usr/lib/x86_64-linux-gnu/julia/libLLVM.so rm -rf usr # Otherwise dh_install does not see debian/tmp/usr find debian -type f -name '*.so.debug' -delete find debian -type f -name .gitignore -delete find debian -type f -name 'LICENSE.md' -delete make[1]: Leaving directory '/build/julia-1.0.3+dfsg' debian/rules override_dh_install-indep make[1]: Entering directory '/build/julia-1.0.3+dfsg' dh_install --exclude=build_h.jl --exclude=build.h make[1]: Leaving directory '/build/julia-1.0.3+dfsg' dh_install -Njulia-common -Njulia-doc dh_installdocs dh_installchangelogs dh_installexamples dh_installman dh_lintian dh_icons dh_perl debian/rules override_dh_link-arch make[1]: Entering directory '/build/julia-1.0.3+dfsg' # Create *.so symlinks for dlopen'd libraries in private libdir. make -f debian/shlibdeps.mk prefix=/usr sysconfdir=/etc MULTIARCH=x86_64-linux-gnu MULTIARCH_INSTALL=1 NO_GIT=1 TAGGED_RELEASE_BANNER='Debian ⛬ julia/1.0.3+dfsg-4' USE_BLAS64=0 USE_LLVM_SHLIB=1 USE_SYSTEM_BLAS=1 USE_SYSTEM_CURL=1 USE_SYSTEM_DSFMT=1 USE_SYSTEM_GMP=1 USE_SYSTEM_LAPACK=1 USE_SYSTEM_LIBGIT2=1 USE_SYSTEM_LIBSSH2=1 USE_SYSTEM_LIBUNWIND=1 USE_SYSTEM_LIBUV=0 USE_SYSTEM_LLVM=0 USE_SYSTEM_MBEDTLS=1 USE_SYSTEM_MPFR=1 USE_SYSTEM_OPENSPECFUN=1 USE_SYSTEM_PATCHELF=1 USE_SYSTEM_PCRE=1 USE_SYSTEM_SUITESPARSE=1 USE_SYSTEM_UTF8PROC=1 VERBOSE=1 MARCH=x86-64 JULIA_CPU_TARGET="generic;sandybridge,-xsaveopt,clone_all;haswell,-rdrnd,base(1)" USE_SYSTEM_OPENLIBM=1 USE_SYSTEM_LIBM=0 LIBBLAS=-lopenblas LIBBLASNAME=libopenblas LIBLAPACK=-lopenblas LIBLAPACKNAME=libopenblas make[2]: Entering directory '/build/julia-1.0.3+dfsg' Warning: git information unavailable; versioning information limited gcc -march=x86-64 -m64 -fPIE -o debian/shlibdeps debian/shlibdeps.c -ldl -Wl,--no-as-needed -lopenblas -lcurl -ldSFMT -lgmp -lgit2 -lopenlibm -lssh2 -lunwind -lmbedtls -lmbedcrypto -lmbedx509 -lmpfr -lpcre2-8 -lcholmod -lspqr -lsuitesparseconfig -lumfpack -lutf8proc rm -f debian/libjulia1.links.tmp debian/shlibdeps daxpy_ >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libopenblas.so" >> debian/libjulia1.links.tmp debian/shlibdeps curl_easy_recv >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libcurl.so" >> debian/libjulia1.links.tmp debian/shlibdeps dsfmt_get_idstring >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libdSFMT.so" >> debian/libjulia1.links.tmp debian/shlibdeps __gmpz_get_str >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libgmp.so" >> debian/libjulia1.links.tmp debian/shlibdeps git_libgit2_version >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libgit2.so" >> debian/libjulia1.links.tmp debian/shlibdeps pow >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libopenlibm.so" >> debian/libjulia1.links.tmp debian/shlibdeps mpfr_init2 >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libmpfr.so" >> debian/libjulia1.links.tmp debian/shlibdeps pcre2_compile_8 >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libpcre2-8.so" >> debian/libjulia1.links.tmp debian/shlibdeps libssh2_version >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libssh2.so" >> debian/libjulia1.links.tmp debian/shlibdeps backtrace >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libunwind.so" >> debian/libjulia1.links.tmp debian/shlibdeps mbedtls_net_init >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libmbedtls.so" >> debian/libjulia1.links.tmp debian/shlibdeps mbedtls_md5 >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libmbedcrypto.so" >> debian/libjulia1.links.tmp debian/shlibdeps mbedtls_x509_get_serial >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libmbedx509.so" >> debian/libjulia1.links.tmp debian/shlibdeps cholmod_version >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libcholmod.so" >> debian/libjulia1.links.tmp debian/shlibdeps SuiteSparseQR_C_free >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libspqr.so" >> debian/libjulia1.links.tmp debian/shlibdeps SuiteSparse_config >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libsuitesparseconfig.so" >> debian/libjulia1.links.tmp debian/shlibdeps umfpack_dl_report_info >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libumfpack.so" >> debian/libjulia1.links.tmp debian/shlibdeps utf8proc_errmsg >> debian/libjulia1.links.tmp echo " /usr/lib/x86_64-linux-gnu/julia/libutf8proc.so" >> debian/libjulia1.links.tmp mv debian/libjulia1.links.tmp debian/libjulia1.links make[2]: Leaving directory '/build/julia-1.0.3+dfsg' dh_link make[1]: Leaving directory '/build/julia-1.0.3+dfsg' dh_link -Njulia -Nlibjulia1 -Nlibjulia-dev dh_strip_nondeterminism debian/julia-doc/usr/share/doc/julia/html/en/assets/logo.png: 1 bytes of garbage after IEND chunk at /usr/share/perl5/File/StripNondeterminism/handlers/png.pm line 155. debian/rules override_dh_compress make[1]: Entering directory '/build/julia-1.0.3+dfsg' dh_compress --exclude=examples/ make[1]: Leaving directory '/build/julia-1.0.3+dfsg' debian/rules override_dh_fixperms make[1]: Entering directory '/build/julia-1.0.3+dfsg' dh_fixperms # Fix shebang and mode bits find debian \( -type f -name '*.jl' \ -exec grep -q '..usr/bin/env julia' '{}' \; \ -a -exec sed -i -e 's@#!/usr/bin/env julia@#!/usr/bin/julia@g' '{}' \; \ -a -exec chmod +x '{}' \; -print \) debian/julia-common/usr/share/julia/build_sysimg.jl debian/julia-common/usr/share/julia/julia-config.jl debian/julia-common/usr/share/julia/stdlib/v1.0/Pkg/bin/utils.jl debian/julia-common/usr/share/julia/stdlib/v1.0/Pkg/bin/update.jl debian/julia-common/usr/share/julia/stdlib/v1.0/Pkg/bin/loadmeta.jl debian/julia-common/usr/share/julia/stdlib/v1.0/Pkg/bin/gitmeta.jl debian/julia-common/usr/share/julia/stdlib/v1.0/Pkg/bin/genstdlib.jl debian/julia-common/usr/share/julia/stdlib/v1.0/Pkg/bin/generate.jl debian/tmp/usr/share/julia/julia-config.jl debian/tmp/usr/share/julia/build_sysimg.jl debian/tmp/usr/share/julia/stdlib/v1.0/Pkg/bin/utils.jl debian/tmp/usr/share/julia/stdlib/v1.0/Pkg/bin/update.jl debian/tmp/usr/share/julia/stdlib/v1.0/Pkg/bin/loadmeta.jl debian/tmp/usr/share/julia/stdlib/v1.0/Pkg/bin/gitmeta.jl debian/tmp/usr/share/julia/stdlib/v1.0/Pkg/bin/genstdlib.jl debian/tmp/usr/share/julia/stdlib/v1.0/Pkg/bin/generate.jl make[1]: Leaving directory '/build/julia-1.0.3+dfsg' debian/rules override_dh_missing make[1]: Entering directory '/build/julia-1.0.3+dfsg' dh_missing --list-missing make[1]: Leaving directory '/build/julia-1.0.3+dfsg' debian/rules override_dh_strip make[1]: Entering directory '/build/julia-1.0.3+dfsg' dh_strip -X"sys.so" objcopy: debian/libjulia1/usr/lib/x86_64-linux-gnu/julia/stdeafAC: debuglink section already exists make[1]: Leaving directory '/build/julia-1.0.3+dfsg' debian/rules override_dh_makeshlibs make[1]: Entering directory '/build/julia-1.0.3+dfsg' dh_makeshlibs --no-scripts -XLLVM make[1]: Leaving directory '/build/julia-1.0.3+dfsg' debian/rules override_dh_shlibdeps make[1]: Entering directory '/build/julia-1.0.3+dfsg' # Generate dependencies for dlopen'd libraries using dummy executable. # Suppress useless dependency warnings caused by unused library symbols. dh_shlibdeps -- --warnings=1 debian/shlibdeps dpkg-shlibdeps: warning: binaries to analyze should already be installed in their package's directory dpkg-shlibdeps: warning: binaries to analyze should already be installed in their package's directory make[1]: Leaving directory '/build/julia-1.0.3+dfsg' dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'julia-doc' in '../julia-doc_1.0.3+dfsg-4_all.deb'. dpkg-deb: building package 'julia' in '../julia_1.0.3+dfsg-4_amd64.deb'. dpkg-deb: building package 'julia-common' in '../julia-common_1.0.3+dfsg-4_all.deb'. dpkg-deb: building package 'libjulia1-dbgsym' in '../libjulia1-dbgsym_1.0.3+dfsg-4_amd64.deb'. dpkg-deb: building package 'libjulia-dev' in '../libjulia-dev_1.0.3+dfsg-4_amd64.deb'. dpkg-deb: building package 'julia-dbgsym' in '../julia-dbgsym_1.0.3+dfsg-4_amd64.deb'. dpkg-deb: building package 'libjulia1' in '../libjulia1_1.0.3+dfsg-4_amd64.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../julia_1.0.3+dfsg-4_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: user script /srv/workspace/pbuilder/4173630/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/4173630/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/4173630 and its subdirectories I: Current time: Tue Oct 3 23:57:53 +14 2023 I: pbuilder-time-stamp: 1696327073